Remove default values for --host and --interface

It isn't possible to identify if an option has been used with docopt,
if it has a default value. This is a problem if you have two mutually
exclusive options that both have one. This led to a bug that caused
--interface to be always assumed.