updated argument parsing to argparse module, parsing now occurs import time, moved all to console
refactoring
reworked console initialization to console.init()
added exception module
fixed and refactored init logic
added init verification to RootConsole
added init module
refactored init.py, fixed documentation
fixed module doc
fixed Init constructor crash
fixed handling output of exceptions caught before logging initialization
added __str__ override to InitializationError
merge branch 'update_to_argparse' into develop
minor fixes