port should be uint16_t, not long

to test:

1) flash two nodes with the fix
2) create two apps (one with empty port field, one with port of 80)

both announcements should show up on the other node.