Wait until the 'clean' task is complete

I think it was possible for the clean task to delete new, in-progress build
outputs.

Also, notify the operator when we've gone into "watching for changes" mode.

Change-Id: Ia0a69042edd0687ec536b4fb83e27acfa4092528
Skip graphing all zeros before data appears

Don't make the 1200+ point graph of zeros before we have any data

Change-Id: Ia24909ffd587220d4914cb820ca6864ba435eae0
Add donation count to donation amts chart

edit 3: remove groups
edit 2: introduced a second axis so the bars' relative sizes are closer
to one another.
edit: it was previously adding the count and totals value, which is
pretty wrong. now showing two bars, per feedback from Anne.

Change-Id: Id2f894c12fdc28b8d79c46ff9c17bf22459c1cda
More efficient initialization and refresh

Make some variables local, do some stuff with loops instead of
$.each, and get rid of some unused variables.  Also, make
reloadBigEnglish just reload the data, not the page.

Change-Id: I5c9898496d412fd5cbe1a0908d66b0a53cf4e12a
Fix widget alignment/css issues

Change-Id: I92f119243b32d88ea39be4737c2e69ebf4c1a2c3
Merge master into head and gulp changes for deploy

Change-Id: Ib5be3946785810990ea8447509077c20164e12d6