Fix to always use positive animationRate and fps when using three.js objects to control animations
Add new property animationDirection to determine if the animation plays forward or back.

Refs #2801
Revert "Add new property animationDirection to determine if the animation plays forward or back."

This reverts commit 95b0174ffe3a53ed8ad283ba75265b51821bdccf.
Fix bug linking the animationRate to the threejs driver.
Deprecate fps property, and add new read-only property animationFPS that only comes from the collada model.
Add new animationFrameCount and animationFrame properties.

Refs #2801
Remove fps property. Rename animationFrameCount to animationFrames. Move restriction on setting animationDuration and animationFPS to the driver.

Refs #2801
Remove the else case for setting animationFPS and animationDuration

Refs #2801
Merge pull request #24 from virtual-world-framework/branch/reverse-animations

Branch/reverse animations