Tidying up how ActiveFedora::Base.exists? behaves

Semantically, I don't like .exist? calling a method .find_or_initialize
as I don't need an initialized object.
Merge pull request #150 from projecthydra/cleaning-up-af-base-exists

Tidying up how ActiveFedora::Base.exists? behaves