Misc changes
Add weather override support for shadows
Add option to force shader model 3 render path
Misc changes and additions
Update TODO