Tidy up some docs and handle no default gateway