Improved search feature.

As you've suggested, I've created a `Search` Class that handles all the search logic.

This CL adds "x of y" and removes the "X" clear action from the search box.

BUG=#126

![screenshot from 2014-02-06 12 54 03](https://f.cloud.github.com/assets/634478/2100392/a076f726-8f47-11e3-9cd0-ab03e01dcb4c.png)