Adding Identifiable functionality

Allows use of arbitrary ActiveModel-like models in ActiveTriples.
No test to see if MyResource can instantiate a new ActiveExample from its graph?