Fail if variables are not set

Attempt to use undefined variable outputs error message, and forces an exit

http://tldp.org/LDP/abs/html/options.html