hostname: only suppress setting of pretty hostname if it is non-equal to the static hostname and if the static hostname is set, too

https://bugzilla.redhat.com/show_bug.cgi?id=957814
hostnamectl: suppress outputting of pretty hostname field in status if empty
update TODO