added methods for declaring default compile dependencies and maven repos
support for building "netkernel" module (resources and java in same directory) in a src dir