Updated refrences as well.
Added Intercept annotation that can be used to intercept method calls on test subject. This is useful in cases where the user wants to put advice before or after the call to e test method. There is a default interceptor in place which simply prints the time a method took to run. User can supply their own interceptor as well.
BeforeClass and AfterClass is now called just once. Simplified the Runner considerably.