Update language syntax to match Rust 0.11

- Add support for rust lifetime modifiers
- Add full support for raw string
- Add support for std library containers and classes
- Add support for storage modifiers (box, mut)
- Add support for Send/Sized/...
- Add support for block documentation.