Setup package structure with stubs

Create the basic structure of the package for distribution.
Defines all of the necessary files for setting up and registering
the modules, as well as the eventual script entry point to be
registered with the system.
Add content to README

Outline basic idea and usage in README.

Move readme from .txt to .rst
Add basic CLI and script hook for packaging

Create a basic CLI using docopt to take command line arguments.

Add basic script entry point to be expanded upon later.
Create setup.py and change entrypoint to synthesise.main()

Populated setup.py with some reasonable looking values.

Change the cli entrypoint to be the main() function in synthesise.py,
calling docopt etc from the same file.