Updates to handle items attached to skeletons.
Merge remote-tracking branch 'origin/master'

Conflicts:
	ardor3d-collada/src/main/java/com/ardor3d/extension/model/collada/jdom/data/DataCache.java
fix regression in pom
Fields are now protected.
cancel now uses isDone() to determine if task already ran since result
may be null at end of some tasks.
Update guava version
Merge remote-tracking branch 'origin/master'
Allow injecting of GameTask directly.
Updates to particles to better support ramp 0 entries
updated to 14.0.1 guava
Updates to reset flow counter when forcing a respawn.
Update to allow cutting off particle spawning immediately
Added support for handling ExecutionExceptions that happen when a
GameTaskQueue executes GameTasks/Callables.

This is useful when the client code doesn't retrieve the result of a
GameTask with get() but still wants to know when an exception occured
while computing the result.
Merge pull request #29 from neothemachine/executionexception-handler

Detecting exceptions that happen in GameTask#invoke
Small update for lwjgl vbo, using their no arg vbo buffer creation
method to reduce nio buffer creation.
Merge remote-tracking branch 'origin/master'
Fix to primitive construction
Fix for situations where url is "#".  (Which appears to be quite
frequent in Autodesk's collada exporter.)
Merge pull request #30 from gouessej/master

Fixes + enhancements
Gets Renanse's changes