Updated and revised documentation

Removed Blender section from The Blender Interface
Changed ordering of Architecture sections
Renamed Engine section to The Engine
Revised The Engine section
Revised Database section
Revised File Structure section
Revised Contributing section
Revised Rasterizer section
Revised Quick Start section
Revised Installation section
Revised Introduction section
Revised README section
Revised Comparison to BGE section
Revised Workflow section
Revised Optimization section
Revised Roadmap section
Minor style change for Database
Refactored Forward Rasterizer

LOD and instancing can be used simultaneously
Rasterizer handles multiple databases
Rasterizer sorts drawing by Scene-Program-Textures-Mesh-Object
Rasterizer obeys Scene render flag
Modified Program rasterize method
Renamed Program program attribute to ptr
Removed textures attribute from Program
Added programs attribute to Scene
Added rasterize method to Scene
Added end method to Scene
Mesh stores Program object instead of program name
Mesh properly removes ends itself
Renamed Shader shader attribute to ptr
Cleaned up ID

ID properly handles name changes