Created the main file, server.js and a config.json

server.js - main application file launches a server
based on the specified configuration from config.json
Modified the versioning in the readme

Decided to include callbacks in the first release.
Added testing directory and standard files

Testing currently includes serving of html, css
and js files - will be expanded when more features
are supported
Added support for less and coffee

Used express middleware to support less and coffee
conversions
Created testing files for less and coffee

Also needed to modify the existing test files to
support the new ones. There is residue - convert.css
which is created by the less middleware. It will be updated
any time the less file is touched and therefore may be removed.
Added version 2 specifications to readme

Version 2 changes will be mostly moving middleware
to in house for more control over functionality.
Added markdown conversion

Current implementation is not very nice but was faster to
use external middleware - will fix this in second release.
Added testing for markdown conversion

Added markdown page, didn't link to it, can be accessed
from a browser for testing
Removed sass, jade and callback support

Reduced scope - it would make more sense to include
these features after creating custom middleware as there
does not seem to be any decent middleware currently.
Modified version and changelog for server.js

Added version 3 and modified the changelog to reflect
recent changes
Added in house middleware support

Created a middleware for converting files given specific parsers.
This will require much better documentation. Currently the only
support is for less and the parser is uncommented.
Will need to comment this parser, iron out bugs in the middleware
and create a parser for coffee script to finish this version minor.
Added coffee converter and optimized middleware

Created a parser for coffee to js conversion.
Optimized the middleware algorithm to preprocess
parsers into a dictionary mapping extention type to
the list of parsers which should be checked.
Added comments to the less and coffee middleware

Comments are important! There is one todo line.
These comments should be better, proper documentation
would be ideal, but for the time being they serve.
Added markdown middleware

This turned out to be very easy with the current middleware
process, hopefully it will be the same for the next few languages.
To wrap or edit the markdown the postprocess function in options
may be overridden.
Added a safe callback decorator for async

Planning to async all middleware so need safe callbacks
Updated all middleware to work async

Utilized the earlier safe callback module and translated all
middleware to work async.
Also picked out a few bugs from the server and main middleware modules.
Added jade and scss middleware

This marks another version change, after cleaning up a bit
will release.
Cleaned up a bit and changed the license

The license is now stricter, enforing share-alike and
no commercial use without permission.
Removed testing files not necessary for release

Should add unit testing at some point...