Stored functions update

* run_presto_as_temp_table reuses prepared query plan for batch insert
* renamed presto_create_tables to run_system_catalog_as_temp_table
* run_system_catalog_as_temp_table created tables in subtransaction and rollbacks it