Derive generic Binary instances, rather than defining manual ones.

This requires binary >= 0.6.
Merge pull request #7 from ps-labs/generic-binary-instances

Derive generic Binary instances, rather than defining manual ones.