Don't use a factor for ID column if .id parameter is not set in ldply() and rdply()

This is to ensure backward compatibility with the many packages that depend on plyr, e.g., ggplot2