Added Processing Support
Added Processing IDE Highlight Colours to default.css
Replaced AUTHORS.ru.txt with original
F# better typeparam handling

 * Still doesn't handle 'when' or 'static member' constraints.
 * Sample code from Colin's FSharp.Actors project.
Gherkin support

Hacked into shape from this
https://github.com/cucumber/gherkin-syntax-highlighters
Ignore RubyMine cruft
Capture do, end, /^step def text$/
Gherkin test (I think)
Gherkin done
Step Defs

I think this is a bit simplistic, but it works
	新文件：    src/languages/vim.js
	修改：      src/test.html
	修改：      AUTHORS.en.txt
	修改：      docs/css-classes-reference.rst
	修改：      src/languages/vim.js
1. remove some keywords that's used as operators more often.
2. fixed lexeme
Add listLanguages() API methods and fix export.html
Added variable detection to SCSS. Improved function detection.
	修改：      src/languages/vim.js
Add support for dustjs
Added phrasal English words to boost relevance in comments. Fixes #213.
Redefined AVR asm directives as keywords.

Generalized '\.[A-Za-z0-9]+' gives too much relevance to dot-access in other languages. One way to deal with it was to give relevance only if this is found at the beginning of a line but current parser implementation prevents that: testRe loses string context.
added every conceivable css unit (for reference - http://www.w3.org/TR/css3-values/)