Extract an SDRF class
Extract complete_archive_name method
Add processing profiles to the idf separate from resolving them
Separate resolving and adding protocols
Sdrf object has an idf object
Don't need to pass around idf anymore
Merge branch 'copy' into gb_master