Catch ValueError in process_cmd.

Added helper function get_queue_length

is_index_in_queue takes queue_length parameter and always returns boolean.

Added remove_index_from_queue
Added function remove_range_from_queue(sonos, start, stop)