Merge pull request #111 from jhuska/2.1.x

Merging 2.1.x with master
README: naming & recorder integration added

Info about naming of the screenshots and links for Arquillian Recorder added.
README: typos fixed
ResourceIdentifierFactory: fixed typo

Fixed typo for unknown String
take-screenshots profile added to ftest

- its a dependency for Graphene screenshooter, arquillian.xml configuration created
ftest: changes to work with screenshooter extension

- get rid of HTMLUnit Driver instantiation
- in all functional tests should be @Drone, added where missed
ARQGRA-450: TakeBeforeTest option fixed

- GrapheneContext can not be produced only once after screenshooter configured event, but it has to be retrieved after every Before event
- increased precedence for screenshooter observer for Before event, because it has to be invoked before JUnit @Before observers (essential in case the loading of the page is done in JUnit @Before method)
added lifecycle plugin to cover unpack goal for ftest project
Merge pull request #113 from smiklosovic/unpack

added lifecycle plugin to cover unpack goal for ftest project
bumped to Arquillian Core 1.1.5.Final and Arquillian Drone 1.3.1.Final
Merge pull request #114 from smiklosovic/2.1.x

bumped to Arquillian Core 1.1.5.Final and Arquillian Drone 1.3.1.Final
ARQ-1797: Graphene screenshooter altered to comply with changes in upstream issue

- now lifecycle observer used from upstream reporter project
- registry for screenshooter interceptors introduced
- ftest for screenshooter added