Reset Executor after each test in ThreadActivityTest
Move OthersAnnotation to compile-time test

Also new test verifies that we indeed copying the non-AA annotations.
Add test for @CustomTitle
Add tests for @WindowFeature
Add test to verify onActivityResult gets called in enhanced Fragments

This test verifies that #541 was correctly fixed.
Add tests for @CheckedChange
allow multiple actions for @ReceiverAction
Add tests for @EditorAction
Add tests for @FocusChange
Add tests for @SeekBarProgressChange
Add tests for TextWatcher annotations
Add test for @FragmentArg
Add tests for @NonConfigurationInstance
Add tests for @FragmentByTag
Add tests for release OpenHelperManager in onDestroy with Ormlite
Release OpenHelperManager in onDestroy with Ormlite
Add HasLifecycleMethods interface

Remove redundant method declarations in HasReceiverRegistration class.
add test for multiple actions with @ReceiverAction
do not create a context_ field for `@EReceiver`
lazily generate `action` and `dataScheme` local varaible if needed for `@ReceiverAction`