Fixed controller unit testing

All tests pass except keyDoesNotExistTest on DownloadManagerSuiteTest
for reasons explained in comments associated with that file.
Removed beginning barcode regex

Seems easier to expect people to know how to regex without little hidden
additions
Additional logging for snapshot queries