Ataki/gridfs

@stvstnfrd to review commit
What if I set the max size to `0`MB?

Related: How can I disable this feature?