Added full duplex parameter to ideal mac.

Updated fingerprints.
Fixed Ieee80211 tests.
Added radio channel state tests.
Removed already inherited interface.
Added interference range and busy radio channel state support to ideal radio.
Fixed sending radio frames to all radios.
Added isReceiving and isBusy to ChannelState in the detailed radio.
Added receive power to logging in simplified radio.
Added separate RadioReceptionState and RadioTransmissionState.
Replaced updateRadioChannelState with updateTransceiverState.

Replaced radioChannelState with radioReceptionState and radioTransmissionState.
Dropped obsolete radioChannelState.
Followed channelState to receptionState and transmissionState refactor with tests.
fixup for ReceptionState tests.
Added radio signal interference tests.
Added check for collision and bit error to IdealMac.
Deleted duration field from DetailedRadioFrame.

Standard cPacket already contains that field.
Changed detailed radio to send up packet with bit error as other radios do.
Changed ChannelState to include a separate busy and idle indicator.