Build updates

* Move everything around to have a standard source tree.
* Upgrade android gradle plugin to the current latest version.
* Use gradle wrapper.
Upgrade leveldb to the latest version (1.18)
Merge pull request #26 from tambeti/work

Source tree reorganization, upgrade to leveldb-1.18.