TestCase: support for throws annotation [Closes #16]

An attempt to implement support for @throws annotation for TestCase test methods.

Problem is with backtrace when tested method does not throw an expected exception (method call is missing in backtrace). I substituted it by suffix to fail message.

Would not be better to add something like `AssertException::addToBacktrace($methodReflection)`?