Updating demo dependencies and terminology

Updating the demo code for use as instructional demo for ActiveFedora9 with a Fedora4 repository.

Replaced deprecated method calls except for when legacy use was explicitly stated.

Updating the terminology to only use "datastream" to refer to the legacy development constructs.  Moving forward, the ActiveFedora::File class has replaced them.