BUG: make sure to catch and throw errors if session can't be del/set
ENH: don't hit the db on every call, just grab the session cookie and set on req
TST: use tap-spec for nice test printou
BUG: don't open a new window to login to github
CLN: unecessary api calls
REQ: missing requirements
TST: fix test errors on travis-ci
CLN/TST: make sure to pass correct db so it gets cleaned up!
STL: use id instead of handle for login reference
REQ: clean up unused requirements
TST: close the session handler at test end
Merge pull request #15 from karissa/cookies

Cookies
First pass at adding more advanced user mgmt features
handlebars magic

Conflicts:
	api/index.js
	index.html
	package.json
test
test
CLN: lets not commit flat-ui to repo
ENH: use userid for more clarity around sessions
ENH: lots of fun with profiles
CLN: no flat ui