disallowMultipleVarDecl: add exception for undefined variable declarations

Closes gh-749
Fixes #451