make mvn install build archives
Merge pull request #1017 from dwightguth/install

make mvn install build archives
separate java backend out into separate maven module / k plugin
fix copyright
move java-backend-only dependencies to new pom
create shared launch configuration for K
update .gitignore
remove local directory from K.launch
fix yilong's comments
fix race condition?