Passing `Args` as pointers to `Game` trait methods

Closes https://github.com/PistonDevelopers/piston/issues/325

This will break everything.
Merge pull request #333 from bvssvni/master

Passing `Args` as pointers to `Game` trait methods