Add single processor code path and refine CLI

Selecting n_jobs = 1 now uses the main thread and does not spawn
processes for further processing.

The CLI creates an output file based on the input file name with
a prepended transform option.
Add PyPi metadata to setup.py and configure release details

Added necessary metadata to setup.py for upload to pypi.

Changed default number of jobs to 1 to minimise problems on first
release.