Make tablechop compatible with Ceph

- Allow user to specify host different to default of s3.amazonaws.com
   --s3host yourhostname
- Allow user to specify to use HTTP rather than default of HTTPS
   --usehttp
- Add in fix from ethan-eb commit 156829abb9b1afdcc1c567bf4cfab1e03d69dfc3