Getting timestamp in common function - thanks @cyli

Using that as decorator that needs the timestamp
get_timestamp EPOCH as microseconds - thanks @cyli

since CASS stores timestamp with microseconds precision. This change
when deployed should have timestamp > existing one to not break any
existing group updates.