Adding failing tests to identify cause for #513
Writing my first test-first function for zebra: huzzah!
Closes #513 by creating alternative output for single datapoint, though some refactoring is needed to clean up the charting code a bit.
Adding more tests on charts
GM: Add anonymous row to public tab table
Merge pull request #671 from onaio/513_chart_fixes

513 chart fixes
PLD: indentation
Merge pull request #672 from onaio/663-add-anybody-link

GM: Add anonymous row to public tab table
WM|RR: Show icons and user avatars, closes #664
WM: Header labels and icons vertical align
WM: Added temporary background and org avatar, closes #407