save_wrkdir: Phase is the 3rd argument.

This variable was not being used yet.

Reported by:	John R. Marino
jail: Validate that the jailname does not have a '.' according to jail(8)
options: Run config-conditional in its own make(1) instance as changing the parent options which change the dependencies do not properly change the recursive dependencies in the same execution.
options: Fix regression in previous commit. Only run RECURSE_COMMAND if DO_RECURSE is nonempty
Merge from trunk