[DEV] Skeleton for bump-version
Merge branch 'develop' into feature/bumpversion
[DEV] Config flatten

Function (and method) to flatten configurations to a single level dictionary.
[DEV] Locking framework
[BUG] Minor Logger Bugfixes
Merge branch 'develop' into feature/flatten

Conflicts:
	pyshell/config.py
[DEV] Ability to flatten and expand dictionaries.
[DOC] Configuration
Merge branch 'feature/flatten' into develop
Merge branch 'develop' into feature/bumpversion
[DEV] Version bumping now fully supported
[TEST] Testing support files for bump_version
[DEV] Added BumpVersion to entry points
Merge branch 'feature/bumpversion' into develop
[DOC] Spelling fix for base.py
[DOC] Release Notes and version bump
Merge branch 'release/0.4.1' into develop