* Added the underscore library to take advantage of their utility functions
* added a global pageList object that tries to capture the initial order on the page
* Getter closer to a better page sorted dataset
* Removed underscore library - no need for the overhead
* pageList is now a global added via PME.js
* Fixed the sort order specifically for the search.proquest.com site
* Removing all console.log() statements
* Removing "getIndexBy" from the Arry prototype and making a local function
* Moving 'getIndexBy' to PME.Util
* Added an index key to each processed search result item for easier resorting to initial page order
Merge branch 'feature/resultsSortorder' into develop