Reset Executor after each test in ThreadActivityTest
@SupposeUiThread and @SupposeBackround can be turned off in options

The threadControl annotation processor option now can be used to turn
off quickly these annotations. They are still on by default.
Fix BLUETOOTH_SERVICE injection

Due to a documentation error we now want to inject BluetoothAdapter
for this constant, but the right class is BluetoothManager.

https://code.google.com/p/android/issues/detail?id=62866
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
Merge pull request #1224 from WonderCsabo/1221_fixBluetoothSystemService

Fix BLUETOOTH_SERVICE injection
Merge pull request #1195 from WonderCsabo/1123_disableThreadControlOption

@SupposeUiThread and @SupposeBackround can be turned of in options
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
Merge pull request #1228 from WonderCsabo/1216_moveToCompileTimeTests

Add missing tests
Clean up POMs

Updated to new plugins and dependencies, removed old unused parts.
Merge pull request #1223 from WonderCsabo/1217_cleanUpPoms

Clean up POMs