Custom client name and version

Adds the possibility to set and send a custom api client name and
version.