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