update to geometry handling system, refactored scenegraph objects to be separated from render context, converted primitive geometry constructors into prefabs
Updated RequestAnimationFrame to work with non prefixed requestAnimationFrame first if available
Updated RequestAnimationFrame to work with non prefixed requestAnimationFrame first if available.
Amend: Changed formatting from Spaces to Tabs
Merge branch 'master' of https://github.com/karimbeyrouti/awayjs-core-ts

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.