New: top-level devices section in the static config
New: hunting for environments is now a generic operation
New: -d switch for loading per-device config