Added component to edit colors.
Bugfixes and improvements:

- added dialogs for editing cursor & element properties;
- fixed an issue where the height waveform view was not correctly
  tracking the viewport height.