Merge #260

260: Add traits for lightweight asynchronous APIs to `libtock_platform`. r=alistair23 a=jrvanwhy

This adds `CallbackContext`, `FreeCallback`, `Locator`, and `MethodCallback`.

Co-authored-by: Johnathan Van Why <jrvanwhy@google.com>