Migration to API 21,  gradle 2.1 and android gradle plugin 0.14.2

```PaletteAssert``` should probably use something smarter as default color (maybe 255 - color instead of 0). Please review
This shouldn't be here. Did you use the script to generate this file?