Merge pull request #79 from bvssvni/master

Upgraded to latest piston-event
Added event dependency

This doesn’t get pulled in by Cargo since the window back-ends no
longer depends on “event”.