Change SqlText bind method

We discovered recently that Scalaqlite didn't correctly bind UTF-8
strings that contained non-ascii characters, e.g. Chinese characters.
One fix would be to change the line in
Java_org_srhea_scalaqlite_Sqlite3C_bind_1text from

jint len = env->GetStringLength(jvalue);

to

jint len = env->GetStringUTFLength(jvalue);

but, from the documenation, getStringUTFLength returns the length in
bytes of the modified UTF-8 representation of a string. It feels cleaner
to just work directly with the byte array, hence this change.

This is about 5% slower than using java character arrays, but those are
unfortunately serialized as modified-utf8 arrays, so this is safer.

Unfortunately I made a git push mistake and the meat of this commit was
mostly checked in in the revision with commit message blah.
Revert "2.10"

Scalaqlite works fine under 2.10, but we aren't ready to make this
upgrade at Cisco Meraki quite yet, so I'm revert this commit that was
inadvertently merged in by a bad git push.

This reverts commit 9bee20b9a28a6de9c845570c921d331bea8c68f3.
Merge pull request #15 from eatkins/text

Text