boost/asio/multicast: use high ports as unsigned short

Signed-off-by: Stefan Naewe <stefan.naewe@gmail.com>