More lint fixes
.jshintrc: don't require hasOwnProperty in for..in

We use ES5, and have no need to write or include code that augments Object.prototype without at the very least making the augmenting property non-enumerable.
Fixup some "Demeter's Law" violations

Just a step toward minimizing the amount of code that has to know about the details of any given object's interface.
title change request by Cynthia

Phase Changes -> Phase Change
inquiry-pendulums buttons: "Clear" => "Next Run"

Also "Clear All" is disabled unless there is data to clear.