Added condition to check if HEX code contain only valid characters
Added more flexible check for HEX color code. Also error is now less specific.
Added another test case for missed space in color definition
Fixes e("").
Merge pull request #2016 from seven-phases-max/e-function-fix

e("") fix
Remove the "done" message displayed at the end of the compilation with Rhino.
If the end line is comments, the modify-var option will have no effect.
Base64 encode source maps

This prevents some edge cases where encodeURIComponent fails to create a valid
source map.

This particular edge case was identified when trying to create source maps for
the lesshat mixin library.

Signed-off-by: Tim Smart <tim.smart@designworks.co.nz>
window.ActiveXObject in IE11: fix boolean casting

in Internet Explorer 11:
window.ActiveXObject // function ActiveXObject() {[native code]}
!window.ActiveXObject // *true*
Merge pull request #2046 from dkrnl/master

window.ActiveXObject in IE11: fix boolean casting
Merge pull request #2031 from chenboxiang/master

Fix a bug: if the less file end line is comments, the lessc command option "modify-var" will have no effect.
Merge pull request #2019 from gdelhumeau/remove-done-output

Remove the "done" message displayed at the end of the compilation with Rhino.
Merge pull request #1976 from peruginni/master

Added condition to check if HEX code contain only valid characters (issue #1015)
Remove copyright from licence so we only have one

 up to date copyright in the readme.
remove 0.8. 0.8 works but only if you don't use

 any dependencies. Support will be removed from the package.json in 2.0.0
Update README.md

Add optional dependencies
1.7.1 release
make the include example text clearer
Add missing info for 1.7.1
Merge pull request #2045 from tim-smart/feature/sourcemaps-base64

Base64 encode source maps