Add wait option; sometimes apps take time to start

Little tweak to allow for apps that take time to be ready.

Implemented this due to what seemed to be a node 0.10.30-specific change in how node processes start up. All of a sudden my 'grunt integration' command was failing because the `grunt-develop`-started app wasn't quite ready when the integration tests started executing.