Fix #8

Decoding stuff was missing after it was removed for the (failed) py3
transition
Tidy up conf to match other projects
Tidy up Makefile

Removed several redundant deps and tidied up the release mechanics
Tidy up setup
Tidy up default setting

Better to set defaults in add_argument with argparse