Whirlwind tour of the basepom based build.

Guess I should write some docs here.
Merge pull request #231 from hgschmie/basepom-primer

Whirlwind tour of the basepom based build.
Proxy history manager calls
Use noop HistoryManager when no database avail
Remove singleton annotation

It currently doesn’t work with SingularityStartable.
Merge branch 'optional_mysql' into hs_staging

Conflicts:
	SingularityService/src/main/java/com/hubspot/singularity/config/SingularityConfiguration.java