Networking: Getting Events

Builds a SennaClient that knows how to get events from a json endpoint. Updates Event model to use new client rather than generating fake data in the app. Updates EventsViewController to use the new Event model to display data from the network on the Events page.