Relax Fqdn.__init__ requirements
Relax Fqdn.__init__ requirements

Only require a session argument if there is something to look up. If all
the arguments are of the right type already, then there's no need for a
session.

Reviewed-By: Wesley Hertlein <ca32100e9f664971b15d1470ddc7f009d907efd3@morganstanley.com>

guillaume-philippon/aquilon,stdweird/aquilon,quattor/aquilon,quattor/aquilon,stdweird/aquilon,guillaume-philippon/aquilon,guillaume-philippon/aquilon,stdweird/aquilon,quattor/aquilon