Bumping the version for the next version of less middleware.
Initial set of reorganization for the middleware.

Main focus is to make things easier to read and adding testing.
Adding postprocessing to the CSS.

Also making it an option to override how the css files are written to the filesystem.
Removing postprocessing on the path since it doesn not make sense.
Adding the missing fixtures for the postprocessing tests.
Tweaking the formatting and adding a build badge.
Removing the url dependency.
Updating the documentation and removing some extra overhead.
Updating the name of the `src` argument to `source`.
Adding minimal information about the parser and compiler options.
Adding the default values for the less options.
Fixing the example for the troubleshooting.
Fixed issue where pathRoot wasn't being considered.
Added test.
Merge pull request #77 from clayzermk1/rewrite

Fixed issue where pathRoot wasn't being considered
Updating the reference to the usage docs since it isn't a complete source for the options.
Adding an error message in when using the 0.1.x usage.
Bumping version number for next beta.
Adding the installation command line code.
Bumping Less version.

Closes #83
Use url to parse req.url, req.pathname is not supported in connect.