Shuffling/Randomizing the candidate list.
Addressing Alex's feedback.
Fixed selenium imports
Merge branch 'pr/332' into feature/randomize-clicks
Applied some performance optimizations in CandidateElementExtractor
Applied some performance optimizations in CandidateElementExtractor
Merge branch 'master' of github.com:crawljax/crawljax
Version updates
Browsing to external URLs is prevented by default.

It is possible however to change that using the
CrawljaxConfigurationBuilder.

Also:

- Created an option to 'browse back' from the CrawlRulesBuilder
- Cleaned up unused method in CrawljaxConfiguration
Added DomUtilTest. Clean up imports.

Added a test that disproves #54.

Closes #54
Merge branch 'clean-up' into feature/328-do-not-open-external-url
Fixed serialize test
Merge pull request #335 from crawljax/feature/328-do-not-open-external-url

Feature/328 do not open external url
Updated the changelog
[maven-release-plugin] prepare release crawljax-3.3
[maven-release-plugin] prepare for next development iteration
remove git-conflict message from StateFlowGraph.java
Merge pull request #340 from daisy1754/refactoring/remove-git-conflict-message

remove git-conflict message from StateFlowGraph.java
Added a time-out to the large tests.

Chrome or firefox sometimes block, this will prevent
that from stopping the CI-server all together.
Merge remote-tracking branch 'origin/master' into web-ui-plugin-integration