Changed setup of module. You now do not need to create a new object. Require will return an object with everything.
Reason was that lirc_client only allows one init and one open handle. So multiple object would all use the same handle.

Signed-off-by: Michel Verbraak <info@1st-setup.nl>