updateChild controller variable consolidation

Count of variables sent from controller to view was getting too big, so
put them all into an array and extracted the model calls into one call
pullRelated() in the Person model

Fixed contribution chart since it was sort of broken (months weren't
calculating properly), now it works fine