DXProject: more informative error message in set_id.
Simplify dxid validation logic.
Ignore pexpect.
PTFM-8983 project may actually be a container.