Add Reduce function to MapReduce builder
Merge branch 'master' of https://github.com/tpjg/goriakpbc into mr
Merge pull request #41 from tpjg/mr

Adding function to run Reduce queries using the MapReduce phase builder
Adding MapReduce inputs based on 2i, including full bucket

Full bucket is only supported on buckets that have secondary indexes.
Merge branch 'master' of https://github.com/tpjg/goriakpbc into mr
Merge pull request #42 from tpjg/mr

Adding MapReduce inputs based on 2i, including full bucket
Update README.md
Return tombstones (Vclock) so a K/V can be rewritten directly after a delete

When an object is deleted it may take some time before it is really successfully removed from all replicas. By GETting an object before storing it and setting the Vclock correctly new objects can be written without them getting lost or creating siblings.
Merge pull request #43 from tpjg/deletes

Return tombstones (Vclock) so a K/V can be rewritten directly after a de...
Make LoadModelFrom setup the object if possible.

Similar to PR #43, this allows for tombstone Vclocks to be setup inside a
new object.  The same error is returned as before, however if an object
was successfully fetched, it make sure the model is also able to be used
immediately.
Pull out the common model setting operation.

Pull out the common model setting operation into a separate function to make
it easier to update.
Merge pull request #44 from MJDSys/ModelTombstones

Similar to PR #43, this allows for tombstone Vclocks to be setup inside a
new object