Changed logger name to use module.
PrettyOutput logging pulls the module and function name of the calling function from the stack
Ignore __pycache__ directory
Added code from nornir_buildmanager which will also be used by nornir-web management interface
Allow logging without writing to a file.  Profiling showed writing to the log was taking a long time
Don't get calling function name for normal logging calls.  It is too slow.
Fixed import syntax
Do not allow logging to be initialized twice.  Was occurring when running tests.
Remove axis ticks from histogrmas, this may speed up rendering, which was 20% of test execution time.
close the plots.  This seems to prevent a "Fatal Python error: PyEval_RestoreThread: NULL tstate" error
Version bump to 1.2.1
Merge branch 'dev'