Hush up a resque deprecation from resque-spec.
Fill in a spec that's been pending forever.
Fix filesystem ordering bug and refactor.

The main idea was to fix an intermittent issue on CI where templates
were coming back in a different order.  I'm guessing filesystems on
different test instances were returning files in different orders
sometimes.  It'd be a good idea to explicitly sort them anyway, since
their ordering will be displayed to the end user, too.

Refactored a tiny bit while I was in there.