make profile names more consistent

this calls `.sort` on the list of resolutions so we know they're sorted.

it also ensures the list is separated by an underscore.

fixes #1 (i hope!!!)