partial selects and a hotkey for execute query

show the correct queryPart
also add some thoughts of me
fix broken transaction logic if executing a query
improve the fix on the broken execute query transaction

should now do the same as before, but with working rollback and commit
it's now possible to specify the restore point name
only revert if the db wasn't dirty before

otherwise we might have reverted pre execute query transactions
remove the *brrr* goto
no need to set the db into dirty state

we have rollbacked/committed anyway
disable editing of table data if not a new table

we currently don't support it
forgot a ! after var rename