unit testing updates

unities unit testing framework inside monodevelop is poorly documented
and no useful examples are provided. since unit testing is such an easy
concept and unities conventions so nebulous, ive decided to start
playing with my own framework pseudo exception handling, assert, and
error logging....