Collect IDs and content hashes of descriptors for de-referencing purposes
Built a hash that dereferences local links
Create a descriptor hash with de-referenced links
Changed from dereferenced_ to raw_ as suggested in email by Mark.
Use raw registry for ALPS profile generation
Dried out registry building
Removed pry
Removed unnecessary assignment
Fixed bug: non-ID links were not being kept but silently dropped. This was NOT good!
Adjusted specs to take de-referencing into account
Added a few specs for the raw_registry
ADded a comment
Merge branch 'develop' into experimental/descriptor_ids_registry
Addressed comments
Refactored the descriptor building in order to clean up the register method.
Added first dereferencing spec that works on the hash level
Added two more dereferencing specs
Added a few more hash-based dereferncing cases
Fixed a bug in which while dereferencing and merging the data, the referenced hash was modified too.
NOT good.
Made a number of class methods private and removed empty lines that were just lingering around.