provider script sorts list

This has been bugging me for a long, long time.
Merge pull request #805 from seandst/sorted_provider_lists

provider script sorts list