Add ability to login and push using REST api

also simplified some of the benchmarking so we have one channel
with Iterations, Steps and Errors rather than trying to manage
three seperate channels
refactor config and unhardcode rest api stuff
Updated README.md with details of dummy mode and correct some typos
Merge pull request #40 from julz/update_readme

Updated README.md with details of dummy mode and correct some typos
local js libraries
Merge pull request #41 from julz/localjs

local js libraries
init commit barchart v2
New css file for graphs, code format, minor tweak
chart bars are now from left to right
code refactor and new tests
rebased against master for auto-merge
Merge pull request #34 from julz/barchartv2

New bar chart - more dynamic in scale and allows panning left and right
previous history popup
Merge pull request #39 from julz/popuphistory

previous history popup
barchart with error indication
un-hardcode IDs
Merge pull request #43 from julz/errorbar

bar chart with error indication
local jasmine library
Merge pull request #45 from julz/localjasmine

local jasmine library
Merge pull request #37 from julz/restapi

Add ability to login and push using REST api