add stylus syntax highlighting
more illegals. better function name and attribute selectors
Add Less language
Merge branch 'less-language' of github.com:seven-phases-max/highlight.js into less
Added Less snippet to test.html, moved Less class reference.
Convert new-lines in less.js to Unix style.
Replace sensitive charaters in comments in less.js to work around limitation of the build tool.
Noting Less in CHANGES.
Merge branch 'master' of github.com:scien/highlight.js into stylus

Conflicts:
	AUTHORS.en.txt
	docs/css-classes-reference.rst
	src/test.html
Removed Stylus' canonical name from aliases, listed it in class reference.
Adding Bryant Williams to AUTHORS.ru.txt
Noting Stylus in CHANGES.md
Add buildClassName function

This is primarily for adding the actual language name when the alias is
used; however, it also helps append and cleanup the resulting className of
the top level container.
Use buildClassName inside of highlightBlock
Revert the changes in styles from f4cf613
Merge branch 'language-classname'
Change semicolor to comma

This could have made result leak to the global namespace.
correction of small typo in name
Merge pull request #573 from atelierbram/atelier-scheme_typo

correction of small typo in name
Update ruby.js to add missing string variants.

Add backquoted string variant (begin: /`/, end: /`/.) - insert line 49
Add %Q, %W, and %x string variants - lines 50..57