Issue #107: Stub out `BaseballCardProviderTest`
Issue #107: `testPreConditions()`

Assert that the database contains the expected initial baseball card
data.
Issue #107: `testInsert()`
Issue #107: Implement `getType()`
Issue #107: Implement `query()` using `UriMatcher`
Issue #107: Fix `insert()` implementation

`insert()` now correctly notifies the underlying `ContentResolver` of
the change to the data.
CursorAdapter: Rename `CheckedCursorAdapter` to `BaseballCardAdapter`
CursorAdapter: Remove unnecessary thread
BaseballCardAdapter: Implement `getSelectedCard()`
Issue #107: Implement `update()`
Issue #107: Implement `delete()`
Issue #107: Implement `getWhereWithId()`
Issue #107: `testQueryId()`
Issue #107: Fix bug in `getWhereWithId()`
Issue #107: `testUpdateValue()` and `testDeleteAll()`
Merge branch 'android-tests' into cursor-adapter
Merge branch 'cursor-adapter' into fix-contentprovider
Issue #107: Javadoc
Merge Robotium tests into issue107-carddetails
Testing: Add call to `solo.finishOpenedActivities()`