Fixed bug in ActiveFedora::FinderMethods#load_from_fedora so that it casts
when klass is ActiveFedora::Base and `cast' argument is nil, as intended.
Fixes #431 since by default it calls load_from_fedora(pid, nil) on each hit.
Adds :update_index option to `save' -- passing a false value will prevent `update_index' from
being called after the object is persisted.  The `create_needs_index?' and `update_needs_index?'
methods, however, will not be overridden when they return false.
Merge pull request #434 from dchandekstark/find-each-cast

Fixed bug in ActiveFedora::FinderMethods#load_from_fedora
Refactor for style/readability
Merge pull request #438 from projecthydra/refactor_style

Refactor for style/readability
Add solr_page_size as a valid option for HABTM
Merge pull request #443 from projecthydra/solr_page_option

Add solr_page_size as a valid option for HABTM
Have DatastreamHash delegate to a Hash instead of descending from one
Replace ActiveFedora::Core#init_with with #init_with_object to avoid a respond_to? false positive in Psych
Merge pull request #440 from projecthydra/439-serializable-datastream-hash

Fixes YAML serialization issues
Remove mediashelf-loggable
Make logger an accessor that can be set
Merge pull request #449 from projecthydra/no_mediashelf_loggable

Remove mediashelf-loggable
Merge pull request #450 from projecthydra/settable_logger

Make logger an accessor that can be set
Refactoring ActiveFedora::Rdf to use ActiveTriples

This moves the general functionality of ActiveFedora::Rdf to the
external ActiveTriples gem. Release 0.2.0 of that gem is up-to-date
with the latest pull requests on this codebase, and adds ActiveModel
and JSON-LD support. Development will continue there in partnership
with Linked Data for Libraries and other interested communities.
Merge pull request #447 from projecthydra/feature/active-triples

Refactoring ActiveFedora::Rdf to use ActiveTriples
Merge pull request #433 from dchandekstark/update-index-option

Adds :update_index option to `save'
Change the deprecation message so that it helps you find where the problem is
Merge pull request #453 from projecthydra/change_message

Change the deprecation message so that it helps you find the problem
Update Om and Rubydora depencencies