Crog/jpa config update

A new PR against master instead of old gutterball-hibernate branch.

Old PR is #750
go ahead and use the slf4j idiom here:

```java
log.debug("reading secret file: {}", secretFile);
```

It's not a big deal but I want to get people used to using the new way.