App: Adapted two simple TCP applications to lifecycle operations.
Ethernet: Adapted to lifecycle operations.
Lifecycle: Added LifecycleNotSupported base class.
App: Added LifecycleNotSupported base class to some applications.

All application must either support lifecycle operations properly or
throw an error when executing any lifecycle operations.