Refactoring:
Refactoring:

* Rewrite enforce_part_size(), thanks to Brett Hazen
* Remove debugging cruft in old enforce_part_size() to throw
  artificial error for parts=5 case
* Wrap QuickCheck stuff with -ifdef(EQC).
* Use a wrapper func to convert throw -> atom false.

GabrielNicolasAvellaneda/riak_cs,GabrielNicolasAvellaneda/riak_cs,basho/riak_cs_report,laurenrother/riak_cs,yangchengjian/riak_cs,basho/riak_cs_lfs,dragonfax/riak_cs,dragonfax/riak_cs,sdebnath/riak_cs,basho/riak_cs,GabrielNicolasAvellaneda/riak_cs,dragonfax/riak_cs,yangchengjian/riak_cs,sdebnath/riak_cs,basho/riak_cs,yangchengjian/riak_cs,yangchengjian/riak_cs,laurenrother/riak_cs,sdebnath/riak_cs,laurenrother/riak_cs,laurenrother/riak_cs,basho/riak_cs,GabrielNicolasAvellaneda/riak_cs,dragonfax/riak_cs,sdebnath/riak_cs,basho/riak_cs