System messages implementation

- System message service
- System message button controller
- System messages E2E testing
- Fake Google DB UI for system messages
User settings

- User account gapi mock
- User settings dialog, save settings & cancel
- E2E tests
Merge pull request #25 from settinghead/master

System messages implementation