Add a code profiler (stop-watch style).
- breaks MacOSX build for now (files need to be added there).
- Interface still needs to be discussed, so maybe wait a few days before using this.
- Not yet tested on Windows (will do that tomorrow)
- No VS project files yet for the profiling example (will do that tomorrow)


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code@4791 dfc29bdd-3216-0410-991c-e03cc46cb475
Fix a comment and add license information.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code@4792 dfc29bdd-3216-0410-991c-e03cc46cb475
Get new profiling interface compiling on Windows (with lot's of warnings).
This needs to be rewritten - the current solution has too many linker troubles.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code@4793 dfc29bdd-3216-0410-991c-e03cc46cb475
- Added separate blending support for both OpenGL and D3D9.
- Added blend factor to SMaterial.
- Improved transparent nodes handling.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code@4794 dfc29bdd-3216-0410-991c-e03cc46cb475
- Minor improvement in SMaterial::isTransparent method.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code@4795 dfc29bdd-3216-0410-991c-e03cc46cb475