Fix version info under eclipse

Read the version.gradle as fallback
if version.txt is not found.
Document gradle tasks
Support for ADK version requirement

ADK version requirement can be defined in
application build.gradle script.