add jump type button allows this action

- intent action on edit fragments is validated for null value
- intent result is set based on state (previously strangely defaulted
to setting action to the URI)