[DEV] Support for multiple YAML documents chained together.
[DEV] Support for the Hash of a structured configuration.
[DOC] Documentation fixes
[BUG] Fixing config.save when using a stream

- Now properly calls the multi-file callback.
[BUG] Fix config.make recursion error

Fixes a bug where make would not properly implement recursion when passed a list of configurations to make.
[DEV] subengine.command is now a property

This prevents changing the command name once the engine has initialized
[DEV] SCController.subEngines is a public member

This allows the user to easily change the list of SubEngines as a class member before initialization.
[DOC] Minor GitIgnore clarification
[DEV] Switch to yaml.safe_dump in config

This prevents yaml from dumping pythonic objects / tags into files.
[DEV] Invertable merges for config structures
[DEV] Fixing Message Grammar for ipydb()
[DEV] Fixing captureWarnings in configure_logging
[DEV] Fixing minor error in backup reversal
[DEV] Cleaning up examples
[DEV] Bugfix for setuptools 0.7
[DOC] Documetnation for dynamic logger methods
[DEV] Subcommands respect before and after configure methods
[DEV] warn_exists has better punctuation