RR: (quick fix) use basic auth for initial login
Merge pull request #777 from onaio/fix-login

RR: (quick fix) use basic auth for initial login
RR: avoid hitting projects endpoint twice
RR: avoid repeated projects endpoint call
RR: WIP fetch data using token on client side
RR: fix project tests
RR: get data and form on client using xhr
RR: render geojson fix
RR: remove unused cljs->js function
RR: fix dataset view tests
RR: remove get-starred api call from home page
RR: remove get-starred call from project page
PLD: import readstring for cljs
PLD: move shared IO functions to a cljx file
add .json to endpoint (fix for firefox)