Basic inspecting_client and tests

It is safe to call stop() on the katcp_client even if it is not running, so no need to check here.