add 'dirty_count' to transform system for modification count
expose BBox to Lua
expose edit to script, remove edit_moved(...) (will use dirty_count)
make physics not overwrite transform if it's dirty
set up cgame Lua aliases in actual cgame module