Renamed test suite files to conform to DRY conventions.
Ensured that CPPFLAGS includes -UNDEBUG for the test suite.
Added material on naming conventions and memory management.

Also, converted reST section markup to use DRY conventions.