Fixing call chaining for before*, after*, it.only, and describe.only

For BDD style test suites you could not do .timeout() or anything else after any of these functions. This fixes that, especially important for it.only().