Loosen requirements for existing variables.

Don't check for values that are defined by Capistrano, and postpone
check of required values to task run time, to allow other tasks
to update the values (ie. setting environment in a multistage setup).