Pass options object to parser.parse in less.render.
Fragment handling in data-uri function 1959

The change removes #fragment from filePath before readig the file and adds
it back to the end of the generated uri.
Merge pull request #2136 from SomMeri/data-uri-1959

Fragment handling in data-uri function 1959
Fix missing ^, causing parse error. Fixes #2154
Merge pull request #1921 from rback/master

Pass options object to parser.parse in less.render
Eat up comments instead of calling them parse error:
* in @keyframe declaration #2059,
* after rule name before semicolon #826.

The comments are eaten instead of being printed into output, but it is
better then crashing on them.
tt
Merge pull request #2169 from SomMeri/comments-keyframe-rule

Accept comments in @keyframe and after rule name - merging for next patch release.
Fix property interpolation for `@*` values
Merge pull request #2173 from seven-phases-max/master

Property interpolation fix for `@*` values
1.7.5 release
Merge https://github.com/less/less.js into case-insensite-units-2096

Conflicts:
	test/css/comments.css
	test/less/comments.less