ikhal: refactoring

also fixed some bugs/glitches
ikhal: eventeditor improvements

if your are editing start and end times of events but those string
cannot be parse they are highlighted in red (when pressing save).
Merge branch 'master' of github.com:geier/khal

Conflicts:
	khal/ui.py