Partial Update to 0.10.2

This is a partial update to the typeahead 0.10.2 that I wrote when I integrated typeahead this week in our project. It's missing methods on Bloodhound but I tested this with a remote scenario and it works good