Adding name and domain options in addition to FQDN.

I'm adding the hostname and domain options to the CCI results in addition to the FQDN. This will allow more flexibility when dealing with individual CCI records and DNS without having to parse the FQDN.

Also attempting to fix a bug with the active transaction friendly name not always being present. If there's a better way to do this, please let me know and I'll refactor.