Update MAX_LINE_LENGTH in config-ini to fit extra long EDID:s

Signed-off-by: Mattias Andrée <maandree@operamail.com>
Update -m help text for comma separated listing and deduplicate code for CRTC, parition and site selection

Signed-off-by: Mattias Andrée <maandree@operamail.com>
Split gamma_resolve_selections into three functions

Signed-off-by: Mattias Andrée <maandree@operamail.com>
Extend gamma-common to allow selection of multiple CRTCs, partitions and sites in one parameter

Signed-off-by: Mattias Andrée <maandree@operamail.com>
Split out gamma_open_crtcs from gamma_resolve_selections

Signed-off-by: Mattias Andrée <maandree@operamail.com>
Split out gamma_open_partitions from gamma_resolve_selections

Signed-off-by: Mattias Andrée <maandree@operamail.com>
Convert goto-loop to a for-loop for iterating over seleted sites

Signed-off-by: Mattias Andrée <maandree@operamail.com>
Add list parsing for CRTC, partition and site selection

Signed-off-by: Mattias Andrée <maandree@operamail.com>
Fix typo

Signed-off-by: Mattias Andrée <maandree@operamail.com>