Refactor 6LoWPAN module

I was not able to document the ICMPv6/NDP bit properly, but the API is mostly done (propably needs some cleanup in terms of usability).