Updated device_id generation code to reject unknown as a device_id
Added missing section to README