Fix user type attribute setting bug. Thanks Mike.
Clean up ParticleEmitter API. Removed resetPeriod option from SetEmitting(), instead the period is always reset if the state changes. Added separate RemoveAllParticles(), ResetEmissionTimer() & Reset() functions.
Travis CI: API documentation update at 2014-05-30 13:44:01 UTC.
[ci package]
Removed unnecessary construction of a SharedPtr object.
Fix incorrect use of PODVector in ValueAnimation, maybe related to #361
Add spriter animation, imp download from https://github.com/treefortress/SpriterAS. [ci skip]
Add XAnimation2D class. name is temporary, I will name it to Animation2D laster. [ci skip]
Add animation set class. [ci skip]
Added FXAA 3.11 GLSL Shader

Please review the shader because I am rather new to this.
(This is the first time I actually "developed" something in GLSL.)
It should work on older GPUs now, but I wasn't able to test it on one,
so I can't guarantee it will actually work.
Add XAnimatedSprite2D class.[ci skip]
Add spriter animation sample in C++.
Fixed text format.[ci skip]
Merge remote-tracking branch 'remotes/agreatfish/FXAA'
Rename EdgeFilter shader to FXAA2. Rename FXAA shader to FXAA3. Clean up FXAA3 GLSL code and port to HLSL.
Change __ to _ in the FXAA3 shader, as __ is reserved for GL internal use.
Completely remove Gather4 from GLSL shader, fix conflicting tags
Remove the gather4 path similarly from HLSL FXAA3. Fix FXAA2 tag name in the examples. Removed dead link from documentation.
Make XAnimatedSprite2D derived from Drawable, export attributes.
Add XAnimationSprite icon and XAnimationSet picker in editor.[ci skip]
Add spriter animation AS binding and sample.