Many things, mostly updating to lastest rustc

Makefile: No more writing out the entirety of the command when you `make test`

super/super.rs: Minor compile fix (forgot a semicolon)

Macros: Added a semicolon where it is needed now

src/markdown.rs: src is now an Option<&str>, so we'll unwrap it
Merge pull request #341 from GBGamer/latest-rustc

Many things, mostly updating to lastest rustc