modify startService to return ComponentName of given intent so that user can stop service by using return value from startService
Merge branch 'start-service-component-name' of git://github.com/daisy1754/robolectric into daisy1754-start-service-component-name

* 'start-service-component-name' of git://github.com/daisy1754/robolectric:
  modify startService to return ComponentName of given intent so that user can stop service by using return value from startService

Conflicts:
	src/main/java/org/robolectric/shadows/ShadowApplication.java
	src/test/java/org/robolectric/shadows/ApplicationTest.java
Merge branch 'daisy1754-start-service-component-name'

* daisy1754-start-service-component-name:
  modify startService to return ComponentName of given intent so that user can stop service by using return value from startService
Delegate CursorWrapper#getType(int) to the wrapped cursor.
Prefer resource ids declared by application over colliding names from library projects. Fixes #469.
Added missing close() implementation to ShadowSQLiteStatement

Closes #567
Add implementation for addAccountExplicitly() and blockingGetAuthToken() in ShadowAccountManager
Merge pull request #582 from paulblessing/cursor_wrapper_gettype

Delegate CursorWrapper#getType(int) to the wrapped cursor.
Support resources with more than 64 values. Fixes #489.
Add one more test to check that two different accounts of the same type are added correctly
Add couple more assertions
Fix spelling error
ShadowAccountManager returns singleton instance of AccountManager
Merge pull request #577 from esam091/master

Created ShadowTrafficStats
Merge pull request #589 from stefanodacchille/shadow_account_manager_improvements

Enhancements to ShadowAccountManager.