Added typeahead feature for player names.

Using the Twitter typeahead javascript library.
Added new route and controller method for fetching player info via json.
New method in Player for case insensitive searching by player name.