Code clean-up and refactoring
Rename of ResultHelper. Added efficiencies to logic flow. Added support for wildCard based fragments.
Tweaked throttling to just be by time between keystrokes and not # of keystrokes
Replaced by PathBasedResourceFinder
Normalization to use lists; Sets were fairly pointless due to Resource's .equals()