Gotcha in unit tests.  We have to remove UserDetail objects individually
because cascaded delete won't work with an @EntityCollection ... apparently
An ACLSLoginDetails record needs at least a dummy a/c to generate an
acceptable response message for the ACLS console program.
Changed a noisy WARN to DEBUG, and added an INFO to note the Dataset wait time.
Improved logging ... to try and track down a problem.
Tidy up config 'load' methods to get rid of unnecessary transactions
Bug fixes for the 'fallbackMode' config property
Bug fix to fallback authentication when the user details are minimal
Merge pull request #73 from crawley/master

Fixes to fallback mode user authentication