riakc_obj:new() Will Now Check for Invalid Empty Keys

If a key equals <<"">> then an {error, msg} tuple will be returned instead of an #object record.

This is to closes #94: Protocol Buffers interface allows the creation of records with an empty key