Dotless.Compiler now creates the output directory when it doesn't exist.
Support directives inside mixin definitions
set vary-by accept encoding
Add an interface for the importer and get the current directory from a single place on it. This way we are not so dependent upon the current directory being set.
add unit tests from less.js up to 1.1.5
unit tests for behaviour upto less.js 1.1.6 (except issues raised as bugs)
Add unit test for dynamic selectors with ignore flag
Add some unit tests and fix bug in less.js commit 'fix bug in string arguments to mixin call'
as in less.js pull request 585, change to a newline after every selector
Added an AddFunction method. Ensure some parameters are not null
Implemented visitor pattern for Nodes and a simple Plugin interface
Force color literals to be parsed as a Color object
Allow a Plugin to be called before or after evaluation
Added a simple ColorSpinPlugin. Fixes to LessEngine.

minor clean up
prevent double evaluation
Moved plugins to Env and call plugins from Root

reverted several changes to LessEngine and SpecFixtureBase
Merge the concept of plugins and extensions
Change to support .NET v2 for build
Allow visitors to replace node. Add pre/post events.
Complete RTL plugin
Plugin configuration part 1