WIP kobo light support / 2

Other "fixes" for kobo light support. I have some doubts on the openLightDevice function, the returned value seems to be nil in lua. Can anyone check it please?