Merge pull request #25 from nebula2d/development

Merge pull request #24 from nebula2d/master
minor cleanup
added Avocado (script editor) module
Merge pull request #27 from jonbonazza/master

cleanup and avocado (script editor) module addition
bug fixes
started work on behavior in editor
made guava a project-wide dependency.
save support for avocado
Behavior component implementation in editor
Merge pull request #28 from jonbonazza/master

behavior implementation in editor
Merge pull request #29 from nebula2d/development

Development
render and update stages now rely entirely on LibGDX's Scene2D
rendering should be more efficient now in editor
Merge pull request #30 from jonbonazza/master

rendering enhancements in editor and update/render stag modifications in core
Merge pull request #31 from nebula2d/development

Development
fixed bug where render canvas was not clearing color buffer until a project was opened, resulting in random artifacts at application startup.
When a game object is translated, all of its children are translated as well
removed IRenderable and gave Renderer an abstract render() method
save project
bug fixes