use custom wrapper around mongoStore read()
Adding searchWrapper to other collections

Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar>
Comments on searchWrapper

Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar>
mediaedit: use collection.create() instead of model.save() to avoid pagination issues.

If we are paginating Universe the model being edited can no longer be inside Universe
so calling .save() on that fails. But, calling .create() and passing an existing model
makes it to the server, updates our Universe and restores relationships. Sometimes we
can have nice things after all.
router: adds support to confirm view switching

Every view that wants to ask before doing a switch sould implement
a method canNavigateAway(options) where options is a hash containing
two callbacks, ok and cancel. One of them *MUST* be called.