Basic logging behavior, log levels
More tests of the logging facility
Functionality split to make test more independent

Code reorganized so that each test runs on its own set of data
Merge pull request #28 from sustr4/specupdate

Updated logging specs