remove abstract cursor and matrix cursor shadows
switch to sqlite java wrapper:
- comletely remove shadow of SQLiteDatabase
- remove DatabaseConfig
- remove more shadows
- ContextWrapper does not follow real Android behavior => remove it
Refactored library extraction / loading code
nativeGetLong/Double behaves like Android native code
fail fast when sqlite connection is used from bad thread
remove UriMatcher shadow
Get rid of TODOs for ShadowSQLiteConnection
Clean up tests
SQLiteQueryBuilderTest: remove SQL generation tests (it does not interact with shadows) and tests for query methods
remove DatabaseUtilsShadow. Related test drop is planned.
remove sleep from test
drop UriMatcher test: class is not shadowed
Implement remaining CursorWindow natives
organize global state and fix reset
remove manual disposing from reset
pack all the natives inside robolectric
add tests for behavior on different os
do all the operations on SQLite connections in a single thread, remove reset from ShadowSQLiteConnection
make a test for use from another test
Remove reset from ShadowCursorWindow