fix(closure) Allow passing objects to $q.all in externs
fix(closure): Update directive definition to take LinkingFunctions