Fix Setuptools

Merge packages into single setup command
Fix package_dir for markdownwriter and pandoc
Add HtmlWriter
Add LaTeXWriter
Fix style
Make setup.py executable
Bump version

Signed-off-by: Sandy Carter <bwrsandman@gmail.com>
Fix test

Convert existing tests to unittest tests for setuptools `setup.py test`
Move tests to test folder at root
Separate markdown and pandoc tests
Fix style

Signed-off-by: Sandy Carter <bwrsandman@gmail.com>