Generic deriving only works with binary >= 0.6.3

Partially reverts 5ad45eff.
Merge pull request #6 from luciferous/master

Generic deriving