Fixed PHP-586: GridFS should only do one GLE

Removed this forced acknowledged behaviour so its now actually up to the
user what he wants to do.

We do however now execute one GLE at the end of writing all the chunks
to guarantee that we have written all the data before saving the
metadata and filemd5
Fixed CS.
Merged pull request #280