add @Result annotation for @OnActivityResult
Add comments for @Result
Add ResultHandler
add ReceiverAction
enhance EReceiverHolder
add enclosingElementHasEReceiver to ValidatorHelper
add ReceiverActionHanlder
add ReceiverActionHanlder to list of AnnotationHandlers
call only createOnReceive only if onReceiveMethod has not yet been created
added ReceiverWithActions
added ReceiverWithActionsTest
fix generated variables for extras containing dots
allow injection of the Context and Intent of onReceive Call
Add missing system services

Lot of system services were missing which are added in newer Android
versions. Now AndroidAnnotations support those. Also added tests for all
services, and commented out those which cannot be tested due to Android
version or Robolectric issues.
Updated RoboGuice example for 2.0
Fixed classpath issues with RoboGuice

Some classes of RoboGuice are referencing the android.support package.
This is problematic, since it is not always in the classpath. In that
case, generated code cannot be compiled if support classes are
indirectly referenced, also validation can go wrong.
This commit fixes that issue by removing all indirect reference to the
support package.
Merge test projects

The functional-test-1-5 and functional-test-1-5-tests are merged into
one functional-test-1-5 project. This is now possible since the m2e-android
plugin supports tests within the same project.

The project now uses the fest-android dependency since it provides
matchers for Android classes. Also it uses fest-assert-core instead of
fest-assert, so it does not references non-Android classes like
java.awt.image.BufferedImage.
Clean contentView_ reference in onDestroyView()

If setRetainInstance(true) has been set on the fragment or
addToBackStack() was applied to FragmentTransaction, the fragment won't be
destroyed and will keep the reference to its parent view in contentView_
and could lead to memory leak.

This change implements onDestroyView() which cleans the reference.
However, the developer is still responsible for cleaning up the injected
views, because otherwise a (badly implemented) background task may get a
NullPointerException.
Merge pull request #1171 from nbelikov/933_efragment_ondestroyview2

Clean contentView_ reference in onDestroyView()
Merge pull request #1151 from WonderCsabo/addMissingSystemServices

Add missing system services