need to link against jsig because we defer signals

Fix to link against jsig because mdbm chains signals
Fix make to call maven by default with it's messy requirements
Fix to use whatever java version is installed instead of 1.7 only