Fixed: Bundles now can have own namespaces
Check for pre-existing bundle with same ID before adding one
Changed: check for the existence of the bundle's id
Add support for adding bundles to pre-existing documents
Assume a valid identifier has been assigned to bundle when appending one
Merge branch 'millr-master' of https://github.com/trungdong/prov into millr-master