Add some logging for status 400 tracebacks. Also style tweaks.
Fix a bug to allow display of formatted tracebacks
Switch to CDN ngSanitize
Fix typo bug
Fix script close tag
Merge pull request #55 from Locu/jia-panel-error-log

Jia panel error log
Add stream_comparator script

Test Plan: By hand.

Reviewers: marcua

Reviewed By: marcua

Differential Revision: https://phabricator.locu.com/D6677
Push script to squash all commits into one

Test Plan: Tested by hand

Reviewers: marcua

Reviewed By: marcua

Differential Revision: https://phabricator.locu.com/D6689
Async Executors

Summary: Existing tests work with the new GreenletExecutor. I will add unit tests for both GreenletExecutor and GIPCExecutor. GIPCExecutor should be used for compute intensive functions or I/O that shouldn't busy the main event loop thread. However since those functions are executed in a different UNIX process, socket/file handles etc. can't be shared.

Test Plan: Test cases.

Reviewers: marcua

Reviewed By: marcua

Differential Revision: https://phabricator.locu.com/D6652
Elastic search backend implementation
Fix deploy script
Add async decorator to AbstractExecutor

Test Plan: Added test.

Reviewers: marcua

Reviewed By: marcua

Differential Revision: https://phabricator.locu.com/D6700
Fix monkey patching to stop throwing KeyErrors in threading.py

Test Plan: -

Reviewers: jblum, marcua

Reviewed By: marcua

Differential Revision: https://phabricator.locu.com/D6710
New barchart visualization using C3.js
Add feature branch clean to push script
Merge pull request #60 from Locu/script

Add feature branch clean to push script
Kronos stream copier and bulk inserter scripts
Fix push script feature branch assert

Test Plan: -

Reviewers: jblum

Reviewed By: jblum

Differential Revision: https://phabricator.locu.com/D6723
Add ability to filter streams by read latency

Test Plan: -

Reviewers: marcua

Reviewed By: marcua

Differential Revision: https://phabricator.locu.com/D6734
Add board and stream list functionality