Testing if .md files can be added to tree after server starts
Refactored the ExtensionsWriter using a lexer for more powerful transforms (and reversal of transforms).
Adding lex as an npm dependency
Adding a generic utils/utils.js module for helper functions
Removed lingon.buildOutputMap() as it's no longer needed
Refactored lingon, builder and server to use the new ExtensionRewriter
Updated tests
Moved extension mappings to the config object and added vanity methods on lingon for interactin with extensions rewrites
Added usage docs for rewriting extensions
Fixed docs typ
Merge
Merge pull request #93 from jpettersson/fixing-output-map

Flexible ExtensionRewriter & more capable server.