Updated submodules, patches for gradle builds.
Readme with explanation for building.