Enhance text status and allow to change debug geometry at run time
Improvement to DebugGeometry:
- Debug geometries can be changed at run time.
- DebugRenderingExample has been rewritten, such that the geometries (points, lines, triangles) are continuously and randomly added/removed from the scene
Improvement to text status:
- Text status now has FPS text status and a custom text status
- They can be placed at one out of four corners of the window
- The font size and font color can be changed
- Status can be multiple lines
Note: This MR is after !336 (closed)
Edited by Nghia Truong