backend: Add buxton_direct_close

Direct mode clients will now need to cleanup using this method instead
of relying on the library exit handler, which is now gone.

Signed-off-by: Michael Ikey Doherty <michael.i.doherty@intel.com>