Moved basic utils from misc to basic folder; Added ability to make_unique (just as we do make_shared); Added mechanism to return number of seconds and microseconds since epoch
Moved all generic test code to experimental_test directory; Generated a CMAKE function (untested) for protobuf