Added Nit Lexer to Pygments
Added tests for Nit
Fix regular expressions for identifiers in ElixirLexer
updated StanLexer to Stan version 2.3.0
moved void to type and added example file
Update ChapelLexer prior to Pygments 2.0 release.

* Adds `align`, `noinit`, and `pragma` keywords.
* Updates decimal integer definition to allow any number of leading zeros, as
  per spec.
* Adds `<~>` operator, which is used for convenience when reading or writing
  input and output.
Created new branch chapel-updates
`exaxt` => `exact` in Idris lexer
Merged in ejenk/exaxt-exact-in-idris-lexer-1405142295732 (pull request #1)

`exaxt` => `exact` in Idris lexer
Added missing Fortran 2003/8 keywords/intrinsics.

Modelled after https://github.com/geany/geany/commit/05dda6b001ac71d0fc8592f480e30b8a52e2def5 which I submitted to Geany earlier this year.

Source: "Modern Fortran Explained" by Metcalf
Corrected typographical error.
Update StanLexer to support Stan v2.4.0
Added ASSOCIATE, ENDASSOCIATE, and ENDBLOCK
Further increased the Fortran KEYWORD list, specifically the various END* variants which do not include the insignificant blank.
Fix RustLexer to handle nested block comments.

Since Rust 0.9, block comments (e.g. /* ... */) may be nested.
[Elixir] No longer balance sigil terminators
[Elixir] Remove "xor" from keywords and update regex patterns for numbers
[Elixir] Update character escape rules
[Elixir] Resolve issues with ':' and '::' punctionation
[Elixir] Update the example file