Add RangeReg as a new supported datatype

Rangereg is a register for integers that tracks the largest,
the smallest, the first (by timestamp) and the last (by timestamp)
integers assigned into it.

This allows you to assign new integers to the rangereg
(however, without specifying the timestamp).

This is part of the changes in basho/riak_kv#1005 .