Revamped testing guide

Is it worth leaving the note about now to run the tests without cargo? Is it useful to know you can run the tests with `rustc --test`?