ARQGRA-323 Updated Drone, Core and Selenium
ARQGRA-243: make tests pass on HtmlUnit after Selenium upgrade + upgrade Arq Core to 1.1.1.Final + introduce Hamcrest
ConditionsTestCase: refactored test to latest API, removing deprecated API
make tests pass on PhantomJS and Chrome
- create abstract GrapheneProxyHandler for custom proxies without no
  contextual information
- renamed GrapheneProxyHandler to GrapheneContextualHandler
- do not call unimplemented callbacks in some tests
- renaming test TestGraphene to TestGrapheneUtilitiesParalelly