[maven-release-plugin] prepare release 2.0.2.Final
[maven-release-plugin] prepare for next development iteration
ARQGRA-444: upgrade to maven-surefire-plugin 2.17
ARQGRA-444: abstract tests need to follow naming conventions and do not start or end with 'Test'
ARQGRA-443: upgrade Core to 1.1.4, Drone to 1.3.1
ARQGRA-442: Graphene is not compatible with selenium 2.42.0
Revert "ARQGRA-443: upgrade Core to 1.1.4, Drone to 1.3.1"

This reverts commit 8ae54552ded2ede2e4ca69eb6ded85c479e68f2d.
ARQGRA-433: FieldAccessValidatorEnricher do not visit Test Case object

* FieldAccessValidatorEnricher excluded from enrichers which enrich the Test Case objct, as this validator should control only objects instantiated by Graphene
ARQGRA-433: use BAOS instead of files
ARQGRA-432: guardAjax & XHR2 tests case added

* reproducing the issue
* guardAjax does not work correctly with XHR2 requests
ARQGRA-432, ARQGRA-441: Added XMLHttpRequest 2 support to xhrInterception.js
ARQGRA-447: HtmlUnit does not support XHR2 - run tests on PhantomJS
ARQGRA-443: upgrade to Core 1.1.4
ARQGRA-445: Retrieving type parameters and arguments fixed

- refactored into GenericTypeInspector, unit tests added
ARQGRA-445: more unit tests added
prepare release 2.0.3.Final
Merge tag '2.0.3.Final' into 2.1.x

Conflicts:
	api/pom.xml
	build/depchains/arquillian-graphene/pom.xml
	build/depchains/graphene-webdriver/pom.xml
	build/resources/pom.xml
	ftest/pom.xml
	impl/pom.xml
	pom.xml
	spi/pom.xml
Merge pull request #111 from jhuska/2.1.x

Merging 2.1.x with master