test, add regression for underquoting-bug

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, allow 4th arg to yuck_esc(), express yuck_indent_line() in terms of yuck_esc()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, replace temporary `next' definition by `__next_sep'

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
hack, undefine `divert' before yuck_option_help_line() guts

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, keep action args quoted

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, add even nastier regressions for underquoting

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, use xright() magic in yuck_option_help_line

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, backquote yuck_option_help_lhs() result string

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, swap xleft() and xright() for something that doesn't eval the result

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Revert "hack, undefine `divert' before yuck_option_help_line() guts"

This reverts commit d11d78308ada7269be0a24f0b8b6789e2287ac55.

Conflicts:
	src/yuck.m4
Merge branch 'bug/underquoting'

* bug/underquoting:
  Revert "hack, undefine `divert' before yuck_option_help_line() guts"
  minor, swap xleft() and xright() for something that doesn't eval the result
  minor, backquote yuck_option_help_lhs() result string
  minor, use xright() magic in yuck_option_help_line
  test, add even nastier regressions for underquoting
  minor, keep action args quoted
  hack, undefine `divert' before yuck_option_help_line() guts
  minor, replace temporary `next' definition by `__next_sep'
  minor, allow 4th arg to yuck_esc(), express yuck_indent_line() in terms of yuck_esc()
  test, add regression for underquoting-bug