Separate logs from multiple concurrent Moonshine instances

Change-Id: I822f7bdd9e5ab04c13a350c7917f0ac178ea6aca
Fix LogBack initialization issues

- only access Logger after early logging bootstrap
- synchronize on dangerous Logback restart

Change-Id: Ia37252f9b519b501a8d7ad62d3b0142eaea50a66
Register MBeans in private MBeanServer

Change-Id: I936474a2da15cecb01d172d4baf96b02ba5f29b6
Database services should have globally unique data source name

Change-Id: I1ca03259a7c9abecabf5dcf5b97299a6020a8476
Hibernate EntityManagerFactory name should be globally unique

Change-Id: I4aeb7b83436572ca155577aaed2a625b10ef728d
Refs: #19
Get rid of Hibernate startup warning

Change-Id: Idbbe97121e62b1437da1e0fa7fe5a53b497c6485
Support multiple concurrently running Moonshine instances

Change-Id: I123bc4225e93935b0290fcedf26c41a18c0e9bd8