PutObjectOptions Header: Don't include invalid header
PutObjectOptions Header: Don't include invalid header

If the provided metadata key contains a character
which is not valid for an http header, do not include
it in the generated header map.

Fixes #885.

harshavardhana/minio-go,minio/minio-go