old-commit-hash: e8094affae0d7f49bc2b7136882dd1dad9e8dcdb
* c++ RateKeeper * add to files_common * use util::random_int * improve monotor_time * remove ~ratekeeper old-commit-hash: 3eef63af9b4f4a25bc4c3a0d6ad450bba9f62205