Merge pull request #46 from mehlis/master

fix some more compiler warnings found by clang
* changed transceiver_type_t to bit field

 (fixing #47)
* cast main function in kernel_init to match prototype
fix warnings due to unapropriate prototypes
fix ICMP type is DIS
Merge remote-tracking branch 'origin/sixlowpan_fixes'