Using GreenDao as Android ORM

Just moving all the database code to GreenDAO.
Also pointing to Android L and using latest library versions.
"Fixed" at the moment some layouts (need review in the future)
Using Guava library
New entities Distance & Position.
Migration from Entry objects to Distance & Position ones.
Created "Working Version" which will always be a copy of the last version.
Tests are missing!
Not needed here and in the other DaoMaster classes