Merge pull request #575 from bvssvni/master

Reexport input library
Merge pull request #576 from bvssvni/master

Dropping reexport of keyboard and mouse
Merge pull request #577 from bvssvni/master

Using name matching on destructure
Merge pull request #579 from bvssvni/master

Separated `event` into two methods
Merge pull request #580 from bvssvni/master

Updated to latest Input
Update CONTRIBUTING.md
FIxed link
Moved camera stuff to `cam` repo

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