Expose $select.search for external / remote filtering.

Here is a working plunkr, http://plnkr.co/edit/1keJMP?p=preview

My attempt at fixing #30. I'm not sure it's the best solution, but it's a start and I'm using it. Might help others.