load_geojson now has L.geojson taking up most of its time, rather than clj->js
replacing some shallow clj->js calls with #js
Cleaning up the tableview code a bit
Creating a dataview, with a single init function
further tableview cleanup
The geojson data is now thinner (just _rank and _id) and is never converted to clj. data is ranked and converted only once, as opposed to once for map and once for table.
a bit of code cleanup
Getting rid of :submission-clicked event
fixing tests and adding cognitec-transit
Finally. Using transit for data conversion. That library is fast!
Adding some tests for the json-converters in ona.utils.cljs
ME: clicking 'cancel' clears text box
ME: 'cancel' button on new project workflow clears text field content
Merge pull request #756 from onaio/498_map_performance

498 map performance
Quickfix for something I messed up while doing map optimizations.
Merge pull request #761 from onaio/post_756_quickfix

Quickfix for something I messed up while doing map optimizations.
Merge pull request #758 from onaio/744_cancel_button_not_functional

ME: clicking 'cancel' clears text box
WM: Initial alignment, color and font fixes
WM: Improvements to form search and filter bar
WM: Line-height and table font adjustments