urldecode autohightligh urls

fixes #19
improved github fenced code block
tests for urldecode

issues #19
use method for declaring inline markers

fixes #22
added basic method docs
improved tests to tests basic markdown also against subflavor class
added docs for extension to readme

fixes #17
fixed test break after refactoring
completed image support

fixes #13
added proper description to REDAME
fixed regex for reference titles
added flavor switch and improved cli command output

fixes #23
changed readme to use gfm fenced code block with syntax highlighting
Update README.md
fixed issue with inline markers that start with the same character
fixed handling of non-separated block elements

improved markdown handling of block elements that are not separated by a
blank line.

fixes #27
fixed an issue with lazy lists
improved test coverage
improved test coverage for images
improved identifyLine method