DirectX 9 Updates: Fixes Related to Custom Shader Settings in Demo.

Added UI Elements to DX9 Demo for custom Shader Control
Added some Small Improvements to DX9 Demo that is within the DX10 Demo