added logSuppression logger which does what its name implies - nothing.

Basically the logSuppression fulfills the ILogAdapter contract but the
saveLog method does nothing.  This lets the error propogate upward where
Taffy returns the error information as a sturct with an http code of 500.  Basically,
this can be used when one has no other plan for logging the errors (I know, not a great practice by any means).

The error struct contains the following fields:
TagContext
Detail
Error

Added a really lame unit test that basically just makes sure the component
compiles and the method calls don't blow up.