Add more metadata to setup.py, reorganise a tad
Insert GPLv3 copyright notice into source files
Make code licensed under GPLv3
Rename package jcn to avoid name collision on PyPI
Added manifest and README link for PyPI packaging
Add basic sphinx docs skeleton
Make jcn.__version__ available
Make setup into an importable module, use setup metadata in sphinx conf.py
Add basic API reference links to sphinx docs
Make docs themed with bootstrap
Add jovial documentation introduction
Augment documentation for Root
Add placeholders for Terminal methods that definitely need documenting...

This is so they show up in the rendered docs!
Change bootswatch theme for docs...

It's seems a little easier to read, and it looks more like a terminal :-D
Merge branch 'docs'

Add in some basic documentation handling stuff
Fix run_tests_with_coverage helper script to account for package name change