Merge pull request #11 from eldondev/master

Convert behaviors to independent, runnable javascript files, hard timeout on pages
make regexes the same that crawlman puts in crawler-beans.cxml
behavior for vimeo - click on <video> elements
only load behaviors files named like *.js (avoids vim .swp files and stuff); tweak logging
restore logging
start the hard stop timer
only reset idle timer on Network.requestWillBeSent instead of all events (otherwise long-running videos keep the browser open unnecessarily)
simplify checking for *.js
Merge pull request #12 from nlevitt/master

vimeo, tweaks
use *rel=["theater"] to click on photos and videos that won't navigate to a new page; don't click on comments links for now, since it might interfere with other stuff; more verbose logging of click targets
lengthen timeouts and improve timeout handling; log js console messages from browser
Merge pull request #13 from nlevitt/master

facebook, logging, timeout tweaks