Add simple POC of annotation validation

This is only base for furter work. Will be rewritten very soon.
Introduce POC of compilation error tests
Add very first version of error pretty formatting
Print errors in colors
Return Content-Length for all files served from assets.
Remove commented out code.
Use method getSupportedAnnotationTypes() instead of annotation

Thanks to that change we don't have to hardcode strings
in annotations
Move parsing and validating code from processor to new classes
Move code generating logic to seperate class
Remove not needed logs
Remove not needed breaks
Remove TODO that is done already
Remove not needed logs
Change message of type NOTE to ERROR
Go back to use android-apt

Previous configuration without that plugin caused
problems in IDEA (especially after recent updates).
Update android gradle plugin to 0.12.2 (needed by Android Studio)
Update android-apt plugin to version 1.4
Use 'com.android.application' instead of 'android' in *.gradle
Use more descriptive velocity variable in template
Remove unused parameter from validateAnnotation method