Linked data

@jrolfs 

- ```link: true``` will cause updates to the collection to update the models ids array.  Successive ```get```s with ```link:true``` will return the same collection.
- ```link: false``` or ```link: undefined``` will result in normal brainstem behavior (no singleton-ish collection, no updating ids array)
If you need to pre-fill the field parameter for these handlers then we should use [`_.bind`](http://underscorejs.org/#bind) with no fat arrow or extra closure here.