fixes #38 return key/prop combined object.

This currently only patches `.get` & `.getAll` to return a single array of combined key/property objects. I will move on to `query` if this seems headed in the right direction :+1: 
> Transaction.formatResultObject

No, we shouldn't tie it to transaction.

Proto to plain object conversions functions are in entity.js, you should move this one there and export it.