replace bespoke collection Buildables with a single one that uses the CanBuildFrom machinery

addresses:
https://github.com/rickynils/scalacheck/issues/57
https://github.com/rickynils/scalacheck/issues/58