Changed so properties can be read from ember-data records

In ember-data records are accessed via the get method.
If d[property] doesn't exist then d.get(property) will be called.
Reference: Issue #34