Start adding virtual collection stuff.
Add graph id metadata to the vertex-to-bundle conversion
Only serialize metadata if there's something there
Merge branch 'master' into virtual_collections
Merge branch 'master' into virtual_collections
Merge branch 'master' into virtual_collections
Merge branch 'master' into virtual_collections
Merge branch 'master' into virtual_collections