As in Polymer 2, observers will run at least one of the dependencies
is defined while Polymer 1 will wait for all dependencies to be
defined. This change will add an undefined check to wait until all
arguments are defined for obervers with more than one arguments.
Bug: Issue 10723
Change-Id: I372359b2f9eb6200f06f22c744c57e9d725d69ba