Added an options.key to Ember.attr()

I'm not sure what the desired behavior would be for when ```camelizeKeys``` is true.
It uses the dataKey method now and added some tests.