V05 Implemented Promisses and Added LightSearch & Group Modifiers

Implemented Promisses by returning JQuery Promisses (Deffereds)
Declared local variables where applicable, cleaning up global namespace
polution
Added LightsSearchForNew and LightsGetNew and LightSetName
Added GroupCreate GroupSetName GroupSetLights GroupSetAttributes
GroupDelete
  These need more testing ;-)