add stylus syntax highlighting
more illegals. better function name and attribute selectors
Add Less language
Remove hard coded markdown classes in styles
Merge branch 'style/markdown-hardcoding'

Fixes #563
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