drivers/at86rf231: refactoring of the at86rf231 radio driver

* deploy extended operation mode
* cleanup
* implement netdev 802154.h interface
I get a redundant assignment cppcheck warning for tmp here that seems to make sense.