Moved some constants to the prototypes file to be more consistent, and I
changed the way the PIC writes its own address to flash from the XBee.
I'm not completely sure that it is better this way, but my testing has
shown that it is.  Improvements: erasing the page before writing, and
using 4k aligned memory boundaries for the addresses.