Cleaning up the section on unit testing after merging in Neil's addition.

This is to avoid duplication and to spread the best practice points through
the section rather than presenting them upfront.
Merge pull request #12 from rangle/cleaning-up-unit-testing

Cleaning up the section on unit testing after merging in Neil's addition...