Added light renaming.
Refactored command line response handling.
Added better parameter parsing. It needed to be able to handle quoted strings for renaming lights. The quotes can either be ' or ".