Start refactoring materials
More material work
Merge remote-tracking branch 'origin/master' into MaterialsRefactor
Merge remote-tracking branch 'origin/master' into MaterialsRefactor
Improve material compat fallback + update one handwritten materials XML
Tweak the scattering value to reduce the effect
Checked for valid email id.

Email id is checked for (z)(z)*@(z).(z)
where z is an alphanumeric character. 
Following emails are valid: abc@xyz.com a@abc.com
d@ddyC00l@abc.com foo@ab.com
Following are invalid: abc foo@ @foo.com @.com .com@
Checked for valid email id.
Spaces removed
Tested changes for wchar
Rolling back changes,no need to edit here
Use core::stringw functions
Whitespace cleanup
Whitespace cleanup
Merge pull request #1338 from amtkhdkr/mybranch

Email Validation
Adding a new particle system for falling leaves
Fix #1339.
Add fallback for such exotic window managers as "larswm" which don't support netwm.

It's because Cand complains :)
Fix a regression introduced by skybox fix
Factorize draw code for pass1 shaders