Context operations

Adds context / deferred operations to riak_dt_od_flag, riak_dt_orswot, riak_dt_map

Uses only a version vector as the context. Comments should help explain it (I hope.)