Harmonized DeviceConfiguration and MonitoringData;

Refactored "hardware" and "resources" sections in "DeviceConfiguration"
and "MonitoringData", which are now compatible and can be mixed if
needed.
Harmonized DeviceConfiguration and NetworkRoutes;

"DeviceConfiguration" and "NetworkRoutes" are now compatible and can be
mixed if needed.