Allow to configure log level from Python (#12)

There is currently no easy way to configure the C++ library logging from Python, other than adding a Python logger which has the problem of having each call bubbled back from C++ -> Python. 

Instead we can allow to configure Console of File loggers and set the desired log level. 

Potentially we can also expand to allow more flexibility.
6 files changed