Solving the multiple chart problem in the most straightforward way. Note that I could make it more resilient to more charts being added in show.html, but not worth it, given that the chart view will be entirely re-written to be on the front end later on anyways. @wilo99: please note that inserting more than one chart block into show.html is a bug at the moment.
PLD: use drop hover on new chart button
Merge pull request #569 from onaio/568_single_submission_view_chart

Solving the multiple chart problem in the most straightforward way. Note...
PLD: add kibit
PLD: refactor based on kibit suggestions
PLD: test that code does not raise any static analysis warnings
PLD: remove commented js ref
PLD: remove karma testing until it works with om
Merge pull request #570 from onaio/refactor

Refactor
PLD: use phantomjs and cljs test
PLD: cleanup readme and add new cljs test instructions
PLD: use react min
PLD: template tests for all cljs files
PLD: start some basic cljs tests
Merge pull request #578 from onaio/js-tests

Js tests
GM/WM: Fix share dialog user table bug in firefox
GM: Set open as default selected option and load share modal when back is clicked
GM: Toggle active class in form submission setting modal
GM: Prevent duplicate addition of users in project share modal
GM: Enable smarter user row recognition and removal