Ref #38. Implemented a SortDialogFragment for specific use with Sorting the Rolodex adapter. May or maynot change class name later.
Ref #38. Forgot the layout for last commit
Ref #38. Overhauled most the Rolodex logic for the new sorting behavior. Groups can now be auto-sorted via switching the Map backing to and fro a TreeMap/LinkedHashMap. Decided this was more efficient then sorting a group ArrayList which dictated order for a Map. Group Key tracking reduced to one List and optimized based on whether auto sort is enabled
Updated build.gradle