Change JNI Interface

As part of making couchbase-lite-java to support nested transactions, JNI Interface was changed. All operations (except open) now include handle pointer parameter.