Wait up to 3 seconds for angular to be found on the page, and if it isn't give
a sane error message. Fixes issue #2.