use python logging module for messages instead of print()
command line argument --debug now switches from logger level info to logger level debug.
also code cleanup
using 2 config files instead of different logger names
DRY principle: we can choose the filename instead of choosing the function call
Merge pull request #1 from LuminosoInsight/log_not_print

use python logging module for messages instead of print()