Fix bug introduced in v0.10.3 regarding multiple remote bloodhounds

Reported in #896. Here's the [bundle dist file](https://gist.githubusercontent.com/jharding/85ceaf53f75a428212a2/raw/ebc9d9c24659e53868a48dc52eb1c7200d558533/typeahead.bundle.js) in case anyone wants to confirm that this fixes the issue.