Add toaddress argument to name_firstupdate.

Add a new optional toaddress argument for name_firstupdate.  This allows
sending of names directly to an explicit address, rather than only to
one taken from the key pool.