Avoid crashes from null values
Implemented tests for null Find. Fixes #39.
implemented indexes via Indexed interface. fixes #41.
always log runner sql
when generating schema, the Index type and NewIndex function must be prefixed with the hood namespace
fixed test index name conflict
updated readme for new index declaration method
use type switch
fixed comment
instead of a separate type, declare a method to check if a transaction is running. fixes #18
fixed missing namespaces
get type directly from struct
disallow nested transactions and report first error in transaction on commit
removed debugging log
update doc comment