Copy robottelo.api.client to nailgun.client

Make some minor changes to the module-wide docstring while copying over code,
but otherwise, leave the code exactly as it is in Robottelo commit
0f0b374b620025a619e020b921aaee33a536aad0.