Added support for a ```getFn``` option that will be used to access object properties

I did this a long time ago to support using Fuse with Ember objects, which more or less require the use of ```obj.get('path')```.  Finally got around to bringing it up to pull request quality.