Robolectric annotation processor - rebased

This is a rebased version of PR #1224. Hopefully it will pass the Travis build.
This description of test-driven development is not entirely accurate, and does not add much to the value statement of the Robolectric Annotation Processor.  Perhaps remove it?