Allows a user to specify their desired timeout interval for async specs and change it on a per spec basis (for particularly slow specs, for example). As pointed out by @Eric-Wright in #422. [finishes #55996798]