Options to interact with EU-stored Buckets

Added the ability to define whether or not you would like to use SSL
for transfers and whether or not your Bucket is stored in the EU or not
(as this affects the endpoint required by Amazon).

Your code worked fine for US based buckets, but these additions will enable it to work for those who have buckets stored within the EU.