have the exception message that complains about empty FindBy annotations refer to the field name instead of its class.
ARQGRA-220: Support for long method locating added

* It is now possible to use @FindBy(how = How.ID, using = "foobar")

* The code for figuring out the correct By refactored. It uses altered
  org.openqa.selenium.support.pagefactory.Annotations class. It is
altered to work with Graphene @FindBy. The code for @FindBys is
commented

* Tests for long method locating added
ARQGRA-235: Automatically infer ID locator from field name annotated
just by @FindBy - support added

* It is configurable with standard way of using GrapheneConfiguration
 (arquillian.xml).

* Default element locating strategy is ID_OR_NAME.

* The property for this feature is set either as a lowerCase or upperCase How.values()

* Throwing exception when there is empty findby removed

* Tests for this feature added

* Tests which asserted failure when empty @FindBy usage were removed

* Code for support of @FindBys commented in Annotations.java
the second attempt to solve ARQGRA-273

* There is a big problem with testing this feature, because
  of huge differences between htmlunit and firefox drivers.
  Some tests passed on htmlunit driver, but did not on firefox
  driver.
* The second big problem is handling of staleness. When e.g.
  Actions#moveToElement() is used, the web element is serialized (somehow)
  and a command on remote driver executed. When this action throws
  StaleElementReferenceException, Graphene can't force the action
  to be performed again properly. It means that old references
  on web elements can't be cached, because the caching leads
  to staleness.
ARQGRA-247: Support for @FindBys annotation added

* Created new FindBys annotation which supports JQuery locators

* Altered Annotations class to use this class

* Tests for this feature developed

* Licence headers added
ARQGRA-287: attribute() and element() methods from Grapehene utility class deprecated
ARQGRA-269: ftest for switching among frames
ARQGRA-290: AttributeIsPresent condition fixed

* It now counts with empty attributes' values and claims those empty
 attributes as they are not present

* tests for this added
ARQGRA-290: tests extended
updated 'toString()' method of Element* conditions to contain negation
ARQGRA-288: removed need for Drone factory wrappers - replaced with Ehnancer
ARQGRA-286: support for PhantomJS debugging + big refactoring
ARQGRA-289: ignore tests failing on JavaScript interface invocations
ARQ-1351: fixed Drone integration with augmentation
deleted overriding graphene configuration in ftest
ARQGRA-289: workaround for Google Chrome freeze during JS execution
ARQGRA-254: expose LocalStorage and SessionStorage as resources
ARQGRA-284: guardXhr deprecated and replaced with guardAjax
ARQGRA-168: QUnit tests for Graphene.Page.RequestGuard
ARQGRA-274: request guard is able to detect request in progress