Add options validation for GridFS operations.
NODE-1383 Replace "shallowClone" util function with Object.assign calls
NODE-1334 Remove mutation of user-owned objects