testing stuff

Conflicts:
	app/scripts/app.js
	app/scripts/controllers/main.js
	app/scripts/controllers/oauth_2_callback.js
	app/scripts/controllers/welcome.js
	app/scripts/services/auth.js
	app/scripts/services/spreadsheets.js
trying jsonp instead of cors

Conflicts:
	app/scripts/services/spreadsheets.js

deleted spreadsheets.js

Signed-off-by: dave <dave@davidgwilcox.com>
now load and store the spreadsheet in the session controller
am now reading the values out of a spreadsheet and displaying them.
changed spreadsheet service structure

It is now easier to use the spreadsheet service as a source of truth.
That is, rows and other data in the spreadsheet service are now only
accessible via getters.

This is so it'll be a more natural fit when I start adding setters.
added an addRow function that doesn't work.

JSONP can't to POST, so turns out we have to do CORS
removed the extra '/' in the redirect after login
complained a bit about CORS and SOP in README
added the angular-resource.d.ts file
spreadsshets.addRow() now works in localhost env
added a bvn proxy service
added a google api service
wrote some specs for the google api
got the google api passing it's specs
moved stuff around in the google api service
moved the google api to not join the params to url
implemented an untested bvn proxy service
now load the metadata using the google api service
have a proxy bounce working again
added auto update once rows are added