(core) fixed dirty-flag if only the active program was updated, dropped support for non-FBO path. ORDER3D_LAST failed to set default shader.
(core) picking rework, quite some ways to go still.
(lua) _fatal management now wraps to backup script, improved error reporting clarity and added optional coloring to better show the fault line and the corresponding trace.
(core) picking + math + 3d improvements
(test) added a reasonable testset for picking
(core) added support for pointcloud based models
(core) color coded error output from Lua parsing errors to make the failure point more obvious.
(core) fix infinite adoption cycle on bad adoption script
(core) started adding dedicated cursor support (to lessen the amount of necessary full- refreshes needed