detect parse errors, even with an import. fixes #1053
Report error for under-matched as well as overmatched braces
Fix tests and report error at index -1 so it is a valid index
Allow escaped charcaters in less filename url. Fixes #982
Updating parser to allow dimensions starting '+'

According to http://www.w3.org/TR/CSS2/syndata.html#numbers,
numbers may start with a '+'.
Also updates the test suite to include at least one dimension
starting with '+'
less element (sheet) might not be located in head
do not divide by 100 when doing maths and keeping the %. Fixes #1069
basic comments parsing in mixin arguments. comments need more work and a general solution though. fixes #1071
allow less files to have query paramaters. Fixes #788
lessc: Defend against missing output directories

If an output specifies a destination inside a directory that doesn't exist, it blows up unceremoniously. Let's avoid that.

Also, uses modern fs.writeFileSync instead of manual open/write/closeSync.
Back-compat for existsSync in directory check

fs.existsSync was added in 0.6, and path.existsSync was added in 0.4.2:

http://nodejs.org/docs/v0.4.2/api/path.html#path.existsSync
Log output file written when verbose.

This helps CI builds keep a record of exactly what happened, among other things.
Create CONTRIBUTING.md
Update CONTRIBUTING.md
Add initial browser test suite using phantomjs for headless testing and jasmine
Add browser specific url tests
bad error message trying to assign @@var. Fixes #1077
parser.imports passing errors

parser.imports stored any errors in .error, but only returned an error to the callback on that last import in the queue.

This commit makes it return the stored error (that.error).

issue #463
Function "modifyVars" added

The function "modifyVars" the option to modify variables in the
less-file without reloading less-file, including potential
import-files declared with "@import".
unbundle css min. Add optional dependency on ycssmin. Correct some things in the package.json. Add a .npmignore. Fixes #1080