lifecycle: Added IPv4 shutdown/startup example using LifecycleController.
lifecycle: Replaced obsolete FailureManager with LifecycleController in MPLS examples.

Deleted obsolete, unused MPLS failed routers.
Merged based classes into real routers.
Fixed MPLS examples with respect to initializing routing tables.
Added status modules to MPLS nodes to support lifecycle operations.
lifecycle: Added optional status submodules to nodes and interfaces in NED files.
lifecycle: Separated carrier state and requested interface state in InterfaceEntry.

Added hasCarrier, setCarrier, isBroughtUp and isUp functions.
IPv4NetworkConfigurator: Added functions to configure individual interfaces and routing tables.

Changed to always fill in address/netmask bits in interface info.
Split addStaticRoutes to have a variant that works on one node only.