* Updated documentation.
* Modified the reporting to print only the symbol name for tests and suites,
  printing the full qualified symbol was kind of an eyesore.
* Also modified the :default reporting to only report the total number
  of errors and failures if there any, so it there were zero errors it says
  nothing about errors.

Signed-off-by: Tapiwa H.M. Gutu <tapiwa.gutu@gmail.com>
* Modified the macro ASSERT-CONDITION to not catch unspecified errors that might occur
  because the error specific information is more useful than just saying this error occured.