Adds crawlify.when(deferred)

This allows you to pass crawlify a Deferred object. Crawlify will stop
itself until the deferred is resolved and then it will start itself
again. Fixes #3