Added blank sections to Program cfg for clarity
Refactored instancing implementation
Revised Program and Shader logging messages
Revised Rasterizer Forward info message
Refactored Rasterizer Forward extension checking
Don't bother checking for instancing option if no hardware support