Initial commit of radio-dma stack.
Removing hard tabs, trailing whitespace, and adding author of mac_packet.h.
Merge branch 'refs/heads/master' into radio+dma
FCY is already defined in init_default.h.
Minimal header updates.
Removing hard tabs and trailing whitespace.
Updating include of sys_clock.h to sclock.h.
Fixed bug in ISR where trx_status was read instead of status.
Merge pull request #38 from Humhu/radio-dma-fix

Radio dma fix
Merge branch 'refs/heads/master' into radio+dma
Merge branch 'refs/heads/radio+dma_check' into radio+dma
Split SPI-Controller setup to be channel-specific.

spicSetup replaced by spicSetupChannelX instead. Respective call to spicSetupChannel1 was added to AT86RF231 driver initialization.
Removed vestigial timer code and fixed spic2Reset to be consistent with spic1Reset.
Refactored to use public methods more. Deprecated malloc-using functions.
Added ppoolInit to setup routine.
Updated radio to use state data structures.  Enabled ED and RSSI reading from transmitter.

- RadioConfiguration struct stores parameters
- RadioStatus struct stores state information
- RadioAddress serves as container class for 16-bit address, PAN ID, and channel tuple.
Small update to RSSI reading and refactor.

- Added bitmask to RSSI value
- Replaced some constants w/ #defines from device header
Merge branch 'master' into radio+dma
Merge branch 'spi+dma' into radio+dma
Merge branch 'spi+dma' into radio+dma