create json endpoint for simulation status and update progress bars with js.  Fixes issue #128
Merge branch 'master' into i128-update-simulation-status
refactor duplicated code in summary and fix class name in js
minor exception generalization
fix stop_poll and reload page when complete.
Merge remote-tracking branch 'origin/i128-update-simulation-status' into i128-update-simulation-status
simplify iterations_complete() because last_day is always set now.
Merge remote-tracking branch 'origin/i128-update-simulation-status' into i128-update-simulation-status
Fixes #128 reload syntax error