Update Python client to return 'Other' rather than None for the device.

Fixes #214
Similar to #212 for Java.