UI Update: Main Menu and Streams

Updates made to the UI:
- Holo Light theme
- Creates a main menu which allows the user to authenticate and select which stream they would like to view
- Stream views updated to a card layout

![ui_update_menu](https://cloud.githubusercontent.com/assets/3380092/3705645/9023d3da-1421-11e4-98e2-485d8e00b242.png)
![ui_update_stream](https://cloud.githubusercontent.com/assets/3380092/3705646/90299d92-1421-11e4-837d-88cf61a1cfaf.png)

if you where testing this, having the weak reference in the constructor would stop you from testing all paths. Prefer to do this in your newInstance method so you have control over the class.
(I've seen arguments for both sides of this story, might be worth a google)