getting started on server side
add the length of the text field for mysql change
moving to mysql
new versions of dependencies
Merge branch 'feature/add-server-side' of github.com:Networked-Learning-Initiatives/YouScriber into feature/add-server-side

Conflicts:
	package.json
saved angular-xeditable and fontawesome in dependencies
spaced out the code in the dashboard a little
Merge branch 'feature/add-server-side' of https://github.com/Networked-Learning-Initiatives/YouScriber into feature/add-server-side

# By Elizabeth Villaflor
# Via Elizabeth Villaflor
* 'feature/add-server-side' of https://github.com/Networked-Learning-Initiatives/YouScriber:
  saved angular-xeditable and fontawesome in dependencies
  new versions of dependencies
spaced and commented dash a bit
was using node-postrgres style placeholders, fixed to mysql ($1->?)
don't use .rows in mysql?
get only the public videos
get the right videos from the server
get the right videos from the server
try to use video service instead of firebase
lookup requested video in database, and if not found, get its metadata from youtube, and populate the db, then send it back
remove the log in the timer
should no longer need to send the metadata from the youtube directive out to the user since we're pulling it from db, but perhaps that part would still be helpful for 3rd parties using only this directive?
use the video service and don't allow anonymous people to add a new video
remove some extraneous logging