Add Rust language
Add AppleScript language
Removed useless comment
Fix spacing
Add Dart language
Add Dart language
Merge remote-tracking branch 'origin/prism-dart' into prism-dart

Conflicts:
	components.js
Merge all keywords in one regexp
Merge branch 'master' into prism-applescript

Conflicts:
	components.js
Merge pull request #431 from Golmote/prism-applescript

Add AppleScript language
Merge branch 'master' into prism-rust

Conflicts:
	components.js
Merge pull request #430 from Golmote/prism-rust

Add Rust language
Merge branch 'master' into prism-dart

Conflicts:
	components.js
Merge pull request #440 from Golmote/prism-dart

Add Dart language
Run gulp tasks
Merge pull request #442 from Golmote/prism-gulp

Run gulp tasks
Exponent may be signed with +
JS function can contain $
Merge https://github.com/LeaVerou/prism
Run gulp