Gaufrette metadata support

Using the code changes of @jenkoian