Add future/past support for events and filter webcast buttons display
Made past check look at within_a_day
Same change for future
Merge branch 'removepastwebcasts' of github.com:chrismarra/the-blue-alliance into chrismarra-removepastwebcasts

Conflicts:
	templates/event_partials/event_table.html
Fix Event model within_a_day calls.
Improve date formatting in tables, event details pages.
Fix styles on bulk video add page. Fixes #776
Add refresh team info button to admin console. Fixes #775
restore removed import
Changes to avoid blank webcast suggestions. Fixes #773
Merge branch 'master' of github.com:gregmarra/the-blue-alliance
fix gameday js crashing
Merge remote-tracking branch 'upstream/master'
Removes Facebook SDK stuff from TBA.

@tombot started implementing the Facebook API for user sign in, but we never really finished the project, and the JS SDK is not really the right way to do this. For now, we are using Google sign in, and we can re explore using Facebook if we need access to those features in the future.
Merge branch 'remove_fb'
Imports.
Fix 404 from debug panel. fixes #723
fix api v1 not working. fixes #777
fix admin js crashing
parse event location on legacy event details page, cleanup messy string
replace