Merge branch 'release/0.2.0' into develop
[DOC] Documentation Pages Added
[EX] Better unicode support in hello.py
[EX] A very basic pyshell example
[DOC] Documentation fixes
[DEV] Spelling deprecated correctly in util
[DEV] Compliance with pylint
[DEV] Documentation fixes and fixes to --configure
[DEV] Control of pylint
[BUG] Fixes an issue with .renest()
[DEV] Using YAML unicode support for PyShell
[DEV] Bug for poorly duck-typed items.
[DEV] future imports for config.py
Using inheritance diagrams again.
[DEV] Warn when ipython is not installed

This means that ipython is not a required dependency for pyshell.
[DEV] Documentation and PyLint fixes for .util
[DEV] Handle .module variable properly in .subcommand
[DEV] .package uses .subcommand architecture.
[TEST] Tests for subcommand.SCEngine
Better gitignore