Add support for the Rust language.

Rust is a programming language developed by Mozilla: www.rust-lang.org
Fix Rust numbers and update keywords.
Update Rust example code for Rust 0.8.
OTWO-2506 Update lang detector to prefer extension over emacs mode line

File extensions seems more reliable than emac line,
as a javascript file can have a java emac mode.
Disambiguate RenderScript .rs files from Rust.

RenderScript isn't implemented, so if a file matches the RenderScript
detection it is just left as undetected.
Adds a Javascript test file with Java Emacs mode
Merge pull request #30 from chris-morgan/rust

Add support for Rust
Removes whitespace from expected output file