Merge branch 'hotfix/NonEncodedNormals'
Removed old references to behaviors, added back some calls to component
functions.
Fixed loading from Content.yml, still need to fix refreshing.
Disable refreshing when using a Content.yml file.
Merge pull request #191 from Circular-Studios/feature/ObjectRefresh

Feature: Component Rewrite
Merge pull request #193 from Circular-Studios/feature/AnimationSystem

Feature: Animation System
Added component getters and setters in GameObject that just lookup in list.
Added support for creating an object with components.
Fixed bug with null owners.
Fixed crash when a key is enabled that isn't listed.
Fixed crash when a key is enabled that isn't listed.
Merge branch 'release/v0.9.0'
Merge branch 'release/v0.9.0' into develop
Added support for enum members of YamlObjects.
Added engine state flag for auto refresh.
Fixed environment link in README.
Force collection on startup and reset.
Removed old reference to Animations in Assets.
Fixed spacing of component.
Fixed compilation on OSX.