Merge pull request #24 from nlevitt/dev

more improvements, mostly for robustness
Allow flash requests to be detected.
Merge pull request #25 from vonrosen/ari-3724

Allow flash requests to be detected. For https://webarchive.jira.com/browse/ARI-3724
wait for a browser to become available and start it up before reading the next url from amqp; ack the message only after completing the browsing process successfully, and requeue if it's not successful; some refactoring to make the timing work for this