environment: made it compile with both omnet++ 4.6 and 5.x
build: updated header file paths in all source files.
build: moved all sources under the src/inet directory
build: now builds from the IDE using the no-deep-include option.
build: fixed a build error on OMNeT++ 4.6
Power: Multiple changes.

Renamed interfaces and classes.
Cleaned up implementation.
Added examples and tests.
Added documentation.
Environment: Added documentation and cleaned up.
Ieee80211Mac: Added proper node shutdown and crash support.
Test: Followed rename libinet -> libINET.
todo