Minor usability improvements
Changes:
- Application now returns
EXIT_FAILUREon errors. - Missing devices are ignored in the status command. It will no longer fail if not all devices are present (e.g. due to missing kernel modules) and only show status for devices that are present and can be accessed.