remove the client bits

Similar to https://github.com/canaryio/record/pull/1, removing the `Client`, and just leaving the bare interface and basic implementations for now.