Deferrable actions #1206

Any action may now be deferred by setting a timespan in "deferBy"
field (in HH:MM format) and selecting "defer" action result. When
negative hours or minutes outside [0;59] range are set, nothing
happens.