CPP-182 - Revised UUID API

This returns the previous value. May want `return last_timestamp_.fetch_add(1L)+1`. (?)