Add SeatGeekParser

- Removes SeatGeek logic from SearchBox
- Adds extensibility for other APIs
- Add SeatGeekParser initialization in ApplicationController
Refactor LocalShows js files

- Add Shogogo namespacing
- Refactor all prototype methods under one prototype
- Remove whitespace
- LocalShows not currently implemented