Add help message for all top-level commands
Rename DeviceCommand -> CommunicationCommand. Remove CommandIF interface making all internal classes that represent device-specific commands extend DeviceCommand class