Basic inspecting_client and tests

Perhaps add to docstring that it can only be called from the ioloop context and that it returns a tornado (and not concurent.futures) future object.