Made the plugins stateful
Wrote tests to prove #159
arguments should be 2 or more, resolved bug
The GuidedCrawlingPlugin invocation point is not used in any of our plugins currently. Thus, delete it
delete the GuidedCrawling plugin point
domStatesChangesAreEqualToNumberOfStates testcase cotained a bug that is now resolved
DomNotifierpluing can be one of the followers of OnUrlLoadPlugin
Merge pull request #164 from crawljax/cli-bug

arguments should be 2 or more, resolved bug
Proved that the browser doesn't hang when there's a download box. This solves #123
Fixed test
Proper test name
Improved confiration builder messages and allowence
Merge pull request #165 from crawljax/close-download-windows

Proved that the browser doesn't hang when there's a download box.
Fixed typo. More builder argument checks.
Show the crawljax version in the crawl overview output
Improved the integration test
Wrote tests for CLI
You can now crawl hidden anchors from CLI
Added more options to the CLI

Added:
- Clickables
- wait after event
- wait after URL load
- Crawl time out
Logging can now also be specified in CLI