Updates to optimise js includes on lights page
Updates to make home page not error out when no internet or met office api key
Updates to allow commands to return results rather than true false and rgblights now setting r g b through core command handler