Remove embargo date when object is not embargoed
Remove embargo date when object is not embargoed
Merge branch 'feature/HYDRASIR-296' of github.com:projecthydra-labs/curate into feature/HYDRASIR-296
Better fix for moving works from embargo to public

Undo previous changes to app/repository_models/curation_concern/embargoable.rb
and implement a simpler and better fix for users not being able to
move a work from embargoed status to open/public.  The problem is
that the setter method for embargo_release_date= gets called twice
and on the second call it adds the embargo date again to
@embargo_release_date.  So I added a conditional that only sets
@embargo_release_date once (to nil) if the user is trying to take
something out of embargo.

Fixing embargoable.rb caused some of the embargo tests to break even
though the app was performing as it should.  So I tweaked the tests
accordingly.
Merge pull request #475 from projecthydra-labs/feature/HYDRASIR-296

Remove embargo date when object is not embargoed
Representative value of parent should reset when a rep file is deleted

HYDRASIR-530 #close
Merge pull request #529 from projecthydra-labs/feature/530-reset-representative

Representative value of parent should reset when a rep file is deleted
Updating gemspec to work for hydra-derivatives
Merge pull request #530 from ndlib/hotfix-hydra-derivatives

Updating gemspec to work for hydra-derivatives
Array#wrap of multi-value input collection

Resolves the following:
    NoMethodError: undefined method `each_with_index' for nil:NilClass
      multi_value_input.rb:14:
Updating gemspec to work for hydra-derivatives