Clean up testing.txt (rebased onto develop)



This is the same as gh-455 but rebased onto develop.

----

This is an initial attempt at cleaning up the developers testing guide. Additions are probably needed, but it is a start.
/cc @joshmoore, @ximenesuk