Add PR #1851 from the framework
Fix the unit tests
Args is a public var
Merge pull request #11 from wilsonge/master

Add PR #1851 from the platform
Adds tests for Input classes.
Fix some code standard issues.
Fixes serialize and unserialize tests.
Corrects type of assertion used in tests.