Added @Resetter annotation as a replacement for the hasStaticState attribute on the @Implements annotation
Updated Robolectric.reset() so that it calls the generated reset() method.
Added .factorypath to .gitignore
Imported rap into the robolectric respository as submodule robolectric-processor.
Refactored to move core into robolectric submodule and robolectric-annotations as common, with robolectric-parent as the parent POM for all submodules.
Tidied up dependencies using dependencyManagement and pluginManagment sections.
Moved files that have been added since original move.
Put all submodules on same version as parent POM.
Update README.md

Incorporated changes suggested by ry4n1m3 - removing references to TDD as the technique is not TDD specific.
Moved files that have been added since the last rebase #1260.
Merge pull request #1260 from kriegfrj/rap-rebased

Robolectric annotation processor - rebased
Switch from fest-assert to assertj

fix xml indentation in pom
Replace non-exposed fest-reflect usages with vanilla java reflection

add Chris to .pairs
Replace exposed fest-reflect usages with vanilla java reflection

consumers of Robolectric.directlyOn and RobolectricInternals.getConstructor will need to update their
  references to no longer use the fest-reflect Invoker interface.  RobolectricInternals.getConstructor is
  replaced by RobolectricInternals.invokeConstructor.

removed dependency on fest-reflect and fest-util