Remove thread safety (Fixes #2)

Connection objects are no longer thread safe. However, two different
Connection objects can be created in different threads and be used
concurrently without problems. This removes all performances hits caused
by the former thread_safe code, which has been removed.
Improve testing of Connection.executescript method

test_executescript() now tests for the correctness of the return value