Feature/add update

This PR adds two new features:

1. like/nlike support for memory connector
2. Add a new API for update(where, data, cb)

/to @ritch 
/cc @bajtos 
-1 for latch style / callback counting... Use `async` or similar...

```js
async.each(beatles, User.create.bind(user), done);
```