Bindings to the LIFX LAN API. Currently very basic: - Only supports setting power and colour. - No error-handling - we assume all UDP messages will send successfully.