add --no-check-unknown flag to suppress "specification for unknown variable" errors

default is to throw the error

fixes #50