add --with-test option when carton install

Hi,

I'm looking to add a with-test option to carton install. While this is undesirable during deployment, I'm finding a use for it in CI systems doing automated testing across multiple platforms. This was previously implemented in https://github.com/miyagawa/carton/pull/59 but looks to have been lost in later work.

Thanks,
-Chris