Merge pull request #2 from mmattax/master

OpenID support
Merge pull request #3 from mmattax/master

added pip requirement (Flask-Login).
Added user functions. Added target/source check to add event. Added source from current user name. Added valid user check. Added login checks for API calls.
Killed cookie requirement. Killed source from user. Added current user vs target check.
Cleaned up old add event styling.
Cleaned up missing row class and resized add event form.
Cleaned up flash message with some jQuery sliding events.
Removed ng-hide from alert box and added display none for jQuery events.
Changed height of select box for add event.
Added GA tracking.
Added google tracking page.
Added google tracking page.
Added undefined checking to chart.
Added include_self argument to user endpoint.
Fixed GA tracking code.
Added Secret Key code for environment variable.
Added logout button.
Added logout function.
Merge branch 'master' of github-cisox:cisox/chalice-points
Added email restriction and removed reliance on user provided name. Removed semicolons.