Make the build scripts java 8 compatible
Parallelize build.
Add offline caching for webapp.