BSONValueLike
GridFS refactoring. Closes #15 (metadata support)