cleanup - removed commented-out code and renamed improperly named test
Removed try/catch blocks - allow exceptions to bubble up.  Replaced
couple of queries with queryByCriteria.  Instantiated expected Lists as
empty list rather than null;
Fix to Transactiona annotation even there should be no persisted data