Registers this instance of AsyncHttpClient with this name and returns
back a null if an instance with the same name never existed but will return back the
previous instance if there was another instance registered with the same
name and has been replaced by this one.