Add support for Markdown.

Requires python-markdown.
Fix requirement file for markdown
Enabled Handler for Markdown
Improved tests for mfr_md

Added test for __init__.py for 100% coverage
Updated markdown.md test file.

More pleasing to the eye.
Improved style to meet pep8
Merge pull request #58 from tkb608/md

Add support for Markdown.