monome_log(), monome_error_set() and rewrite libudev implementation of monome_platform_get_dev_serial()