Added octal literal support.
Grammar error and vim syntax highlighting mistake fixed.
auto merge of #10243 : mattcarberry/rust/master, r=cmr

Associated with Issue #6563.

Useful for Apollo Guidance Computer simulation, Unix file system permissions, and maybe one or two other things.