More behavior control for particles:
- ParticleSystemSceneNode does now affect the particle movement direction by default. Can be disabled to get old behavior.
- Allow interpolating postions which is useful when particles are attached to fast-moving nodes (to avoid regular patterns).
- Invisible behavior flags from check-in yesterday re-implemented with new general behavior flags.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code@4770 dfc29bdd-3216-0410-991c-e03cc46cb475
Add same compiler flags to c::b project file as are used in Makefile (-fno-exceptions -fno-rtti -fstrict-aliasing).
This does cause a bunch of additional warnings as c::b tries to pass -fno-rtti to the c files as well, but can't avoid that for now (might be a c::b problem).


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code@4771 dfc29bdd-3216-0410-991c-e03cc46cb475
- IGUIStaticText::getTextHeight returns now the correct height for texts with newlines even WordWrap is not set.
- Crashfix for CGUIEditBox. CGUIEditBox::setMultiLine must break text when changed or other functions like getTextDimension can crash afterward for strings with newline characters.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code@4772 dfc29bdd-3216-0410-991c-e03cc46cb475
Merge branch releases/1.8 revisions 4749 to 4772 into trunk:
- IGUIStaticText::getTextHeight returns now the correct height for texts with newlines even WordWrap is not set.
- Crashfix for CGUIEditBox. CGUIEditBox::setMultiLine must break text when changed or other functions like getTextDimension can crash afterward for strings with newline characters.


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