Updates execute:withBlock: to wrap in a @try and finalize any sqlite3_stmt in a @finally (does not @catch)