split out unit declarations to its own file

Also, trying to sort out why:

rpn 456 sqpm estimate

doesn't work.