Merge pull request #166 from bvssvni/master

Added semicolon after macro
Merge pull request #167 from bvssvni/master

Removed `rustc/cargo -v` from .travis.yml
Fixed a few errors