When setting a new sprite, have to mark vertices dirty to pick up changes in rectangle, hotspot, etc
Merge pull request #543 from AtomicGameMachine/JME-FIX-SPRITE-SET

When setting a new sprite, have to mark vertices dirty to pick up changes in rectangle, hotspot, etc
For Travis CI - use Release build configuration when build on bad VM.
Now this rule is applicable for all target platforms (Linux, Windows, Android, and Raspberry-Pi) which have their CI builds run on Linux/Ubuntu host VM. Mac OSX and iOS CI builds are not affected by this rule since they run on OSX host VM which is not susceptible to "bad VM" issue. The idea is to reduce memory consumption during the linking phase and thus avoiding the process being killed due to insufficient memory in the VM.
Refactor to remove child node and its components from scene immediately when it is being removed from the parent.
Fix alpha materials in StaticModelGroup only displaying 1 instance. Closes #544.
Restore custom material in Drawable2D.
Add ownScene option in View3D::SetView, The default value is true in C++ or AngelScript, and false for Lua. Fix issue #545.
Travis CI: API documentation update at 2014-11-29 13:47:31 UTC.
[ci package]
A functional particle editor for the Urho Editor, however saving/reverting, undoing/redoing, and displaying loaded attributes doesn't work yet
Can now edit color frames (not create new entries...), save particles.

Bugs:
Creating new particle effect = crash
no undo/redo
no texture frames
save as overwrites the current file too ?
Working to add improved color frame editing.
Color frames + texture frames are now editable in editor.

Several features still need to be implemented (and currently can cause crashes).
Removing color frame and texture frame possible.
Bug fix - can create new particle effects without crash.
Fixed a texture frame bug, where the size of color frames was being checked instead.
Moved some particle effect logic into the editor HandleUpdate event, so the particle effect will automatically restart when it stops.
Resource Browser particle editor support
Resource browser particle preview
-Removed extra log entries.
-Force reload resource cache when opening particles from file.
Initial Undo/Redo support added -- redo doesn't work for the Line Edits ?
Bug fix: Angelscript binding for ParticleEffect::SetEmitting