More Atomic Operations

This adds some new atomic operations:

* min, max  for all datatypes
* unset and rename for documents