Rework send page

Adjust the send page so that it always uses the correct units for the coin being transferred, and supports transferring indivisible smart properties in a sane manner.

Addresses #397, and parts of #297.