do all the operations on SQLite connections in a single thread, remove reset from ShadowSQLiteConnection

make a test for use from another thread
Remove reset from ShadowCursorWindow
Add test for #842
Add natives as maven depdencies

De-staticized SQLiteLibaryLoader, added more tests for archs

Move version number into property
Add test for incorrect ids returned by SQLiteDatabase.insert()

This case was failing when sqlite-jdbc 3.7.2 was used.