Add example android app

Sample app doesn't do anything yet, but it does actually successfully build and link mx3, and call a single no-op method.  Some other additions:

* add `-Werror` to entire project
* bump levelDB to 1.17 as submodule (this fixed some compiler warnings preset in 1.15)
* format mx3.gyp and common.gypi files by default