Start page JS cleanup
Start page JS cleanup

* reindent with basic-offset=2
* Handle the .button() call more directly
* Handle the click event more reliably; Chrome/Firefox were specifying
  different event targets and so our relative `.parent` wasn't
  reliable. This uses jquery.on w/ selectors which masks that.

re #915 (0.25)

NProfileAnalysisComputationalTool/npact,victor-lin/npact,victor-lin/npact,NProfileAnalysisComputationalTool/npact,NProfileAnalysisComputationalTool/npact,NProfileAnalysisComputationalTool/npact,NProfileAnalysisComputationalTool/npact,victor-lin/npact,victor-lin/npact,victor-lin/npact