fixed composer autoloading
interface for a markdown provides (to be implemented by the listener for now)
listener implements markdown tree interface
interface for markdown writers (classes working on the markdown tree)
abstract writer
writer expects the configuration on execute as param
adapted writer abstract
changed the writer interface to inject the config explicitly
configuration interface
writer interface requires a static factory method
moved some constants from the writer to the configuration
abstract writer implements config injection
abstract writer tests
pandoc writer
markdown writer
extracted much code from the listener
simple markdown writer exports just plain and unmodified markdown
by-package-and-class writer inserts headings and modifies existing headings
being a bit more defensive about the configuration handling
writer interface does not require the create factory method anymore