fix findbugs problems
Merge pull request #216 from hgschmie/findbugs

fix findbugs problems
fix for eclipse ignoring the node build
findbugs fix
Change the Singularity build to basepom.

Clean up the build and dependencies to use basepom.

The main change for the applications is that all of the executables
are building both a dependency jar and an application jar (which has
the "-shaded") qualifier. This allows depending on pieces of the
executable code without dragging in dependencies that are not needed.

The various checkers in the build make sure that all required
dependencies are properly declared and no duplicate classes sit on the
class path.
add jesos to singularity
Add a CORS filter to Singularity.

Allows running Singularity with a baseUrl setting that contains the
host name but then access the GUI using http://localhost...
Add ContainerInfo and DockerInfo support for deploy objects

Conflicts:
	pom.xml
add missing healthcheck jar in runtime scope
fix some InterruptException handling
cors fixup
add some missing c'tors for strict injection
guice fixes
fix for multiple register messages
guice framework