Upgrade to RoboGuice 2

This commit adds RoboGuice 2 support, RoboGuice 1 support is dropped.
Update to Robolectric 2.2

Initial implementation for upgrading to Robolectric 2.2.
SaveInstanceStateActivityParameterizedTest is failing, which is due to
a Robolectric bug described in #973.
This commit dependes on RoboGuice 2 which is implemented in #983.

All other tests should be OK. This involves lots of code change and
simplification thanks to Robolectric 2.2.
Fix ClassLoader issues with ParameterizedRobolectricTestRunner

The ParameterizedRobolectricTestRunner has a problem: when creating the
test parameter objects, it uses the default ClassLoader, but for the
tests it uses the Robolectric ClassLoader. This results in errors since
objects cannot be used altogether which are originating from different
ClassLoaders.
This commit fixes this issue by creating a workaround class which loads
Robolectric with a fake test, aquire the Robolectric ClassLoader and
creates the test parameter objects with that.
Merge upstream changes
Merge upstream changes
Fix Override annotations set twice on overriden methods
Fix @RoboGuice init method
Re-add @RoboGuice testing
changed RestErrorHandler & RestMethodHandler to catch and handle org.springframework.core.NestedRuntimeException
Updated to Robolectric 2.3

Robolectric 2.3 was just released, so this commit upgrades to the
latest version. Since Robolectric only works with API level 16 and up,
the test app project and the test project now uses that.
add a check in addAnnotation method to prevent adding two annotations on an element
Merge branch 'yDelouis-782_Fix_copyNonAAAnnotations' into develop
Merge pull request #1006 from toshe/1002_extend_resterrorhandler

Extend RestErrorHandler to catch NestedRuntimeException
Merge branch '973_Robolectric-2.2' of https://github.com/WonderCsabo/androidannotations into WonderCsabo-973_Robolectric-2.2
Merge branch '172_RoboGuice2' of https://github.com/WonderCsabo/androidannotations into WonderCsabo-172_RoboGuice2
Merge branch 'WonderCsabo-973_Robolectric-2.2' into WonderCsabo-172_RoboGuice2
Merge branch 'WonderCsabo-172_RoboGuice2' into develop
Fix generated folder path