alternative to throwing an object literal.

create a real exception and extend it with the
custom properties that less needs to satisfy its
error generator. An alternative to the solution
proposed in cloudhead/less.js#963
Fix problem with name arguments with arguments variable and if you've specified all the arguments
Add support for ';' as a delimiter
basic support in definition, clean up and tests
Only output stack if it is not a less error
Added HSV and HSVA helpers
Cleaned up parts of functions.js
making the code more lint-friendly
Fixed a typo in HSV implementation
Add tests for hsv and hsva
Fix #990 - error message incorrect
Update version number on index
add more scope tests - test what the current behaviour is
Add semi-colons to error function
Fix #186 - allow selectors to contain other selectors
Make less.js ignore nodes in its own path so infinite recursion does not happen. Fixes #413
Look through all scopes for a mixin before giving up. Fixes #413 again
Fix error message when performing an operation on a keyword
call less.watch() in non dev mode FIXED
Fixi important on mixin calls when mixin has rulesets or comments
Support multiple semi-colons like css. Fixes #606