[sync] Allow completion_t to be used from C++ Incidentally this renames the tests, since this thing is no longer part of the DDK. Change-Id: Ic5e965568ac74fb2e111e5e8eb494d1d626c8124