- minor source code formatting fixes

- added check to prevent multiple QuickSetup calls in Log
- wrote Logger tests