Fix transceiver.c: receive_packet

Upper layer notification used packet type instead of transceiver type to check monitoring threads.

It's funny this was never a problem because the packet type enum accidentally matched the transceiver defines for cc1100 and cc2420.