FIX: Date conversion in GetDeviceInfoResult does not fail if the command failed.
Support for taking a snapshot image added.