Adjusted doxygen web templates for the new Polycode site, added trackPhysicsChild to PhysicsScene
Removed doxygen temp files and updated gitignore
Added a trigger method to the particle system, added an accessor for the top level resource pool in the entity instance
Added a grid settings panel and grid settings button to entity editor, made glsl shader template files contain basic GLSL code, added toNumber and toInteger to String class, UIWindow now sets enabled and visible to false on close by default
Added grid-snapping to the entity editor, added grid snap buttons to the bottom menu, added checkbox to enabled and disable grid to the grid settings panel
Moved light sorting to renderer from shader module, fixed light sorting, renamed area lights to point lights everywhere in the code base, added light importance option to SceneLight prop sheet in entity editor, light importance now saved and loaded into entity instances
Rewrote and fixed frustum culling, added Vector4 class, added AABB calculation to entities, made local bounding box protected and added accessors, fixed bounding box generation across the board, moved some mesh related settings from Entity to SceneMesh, fixed world-space particles, added visibility calculation toggles to Scenes
Fixed icons culling incorrectly in entity editor, added buttons to hide icons in entity editor, update polycode version to new versioning system, made about page display correct version, made polybuild display correct version, added project information to about page, added UIMultilineLabel class to UI module
Switched back to rebuilding matrices on Render
Fixed cubemap editor crashing on empty cubemaps, fixed post effect editor not laying out sheets properly
Made project templates use a base entity scene and added a 3D project template
Fixed editor grid always hiding Y-axis line, fixed undo resetting relative translate position in the transform gizmo
Merge pull request #1 from ivansafrin/screenrewrite

Screenrewrite