some work on compiling codegen for ubuntu
Use mavencentral for gradle
Merge branch 'master' into ubuntu

Conflicts:
	.gitignore
Added codegen