Add per-zone pulse configuration (avoid runoffs) and remove end of zone event (meaningless when pulse is present)
Make the pulse/pause appear in the configure page
fix handling of program cancellation during a pause