add stylus syntax highlighting
more illegals. better function name and attribute selectors
Highlight the ES6 `u` and `y` regular expression flags correctly
Added Puppet language
Added Puppet language
Merge branch 'master' of https://github.com/Moliholy/highlight.js

Conflicts:
	src/languages/puppet.js
Merge pull request #556 from mathiasbynens/patch-1

Highlight the ES6 `u` and `y` regular expression flags correctly
add support for Tcl
Add Radek Liska to ru contibutors list
Mention Tcl in CHANGES.md
Merge branch 'master' of github.com:Moliholy/highlight.js into Moliholy-master

Conflicts:
	AUTHORS.en.txt
	docs/css-classes-reference.rst
	src/test.html
Shorter puppet example in test.html
Add Puppet to CHANGES.md
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.