Document positionable.lua
Modify docs of base.lua
Document vector4.lua
Document script.lua
Document quaternion.lua
Document world.lua
Document input.lua
Switch drawable.lua/mesh.lua to base wrappers

Additionally, documented those files
Remove old minecraft mesh code

Also fixes the line pulling the null 'ptr' value out of a world object
Engine diagram