Added click handlers to the download page.
Added a colour palette configuration section to the download page.
Started to build up the flat theme factory.
- Added sensible defaults to the themeStyles. All other styles can now use this as a base.
- Added reset functionality.
- Added download functionality.
Removed Sentri dependency.
Introduced the concept of default colors to the theme factory.
Added the iOS8 default theme.
Removed iOS7 theme.
Moved surprise me color generation to the theme factory instead of the downloadPageViewModel, so each factory can pick it's own surprise theme colors now.

Also added an iOS6, metro, and flat theme factory.

The factories now load in a JSON file which serves as the basis for modifications. The theme can then be modified with the array of colors passed in to the factory. This means that there is a lot less code, as you can just modify a few colours, rather than rebuilding the entire theme.
Quick fix for metro surprise colors.
Merge pull request #38 from ChrisGrant/release

Added functionality to the download page, including random color picking and theme generation