Merge pull request #32 from ironjan/develop

Some bugfixes and other tasks
Merge branch 'develop'
updated readme
Updated README

Added secret url explanation
Updated build
Split into lib and app
updated gitignore
Travis correction
switching to travis example file
renamed lib module, some build script changes
changed target
Revert "changed target"

This reverts commit 48d019962206056586670535c9ee417871631a57.
added license
Removed androidannotations jar file
Verion bumps in build.gradle
Fixed imports
Started new API classes
Downloading via new API implemented

 * persistence not yet implemented
 * todo: extraction of badges to enums
 * todo: cleanup raw menu with jsonignore
Added NewAllergens and Deserializer
added (now mandatory) feature graphic