Raise error unless orm.new? fixes #409

Raise an error if we’re initializing a new ActiveFedora::Base object
using an orm resource that isn’t new. In other words, we don’t want to
create new objects with URIs that already exist in the repository.
Merge pull request #539 from projecthydra/existing-pid

Raise error unless orm.new? fixes #409