Optional Object Key Names

I've made the Object key optional supply an
when created one from an instance of Bucket.

This matches the API of `new Object`.