refacored and backfilled tests, removed some lenses we weren't using

I removed some lenses. I don't believe you guys are using these anywhere, but I wanted to do a PR to make sure. I didn't see any of these in the ActiveFedora codebase anywhere. I'm not sure if any of these were evening working yet.

Removed:
hash_update
load_model
load_or_build_orm