Fix #254 Redesign logging

- Logging now uses getLogger(__name__) as per best practices
- Removed Logging configuration from configtool
- Remove Syslogger
- Added RotatingFileLogger which logs to ~/.freeseer/logs/freeseer.log