Finish tweaking styles on the view video page

- Update comments and the share button
- Add default link style for the site
- Remove the glow effect from the search input in the header on focus
Update styling on the search results page

- Refactor video preview out into its own component and use it on both search results and the video preview list component
Get adding YouTube videos working with the new look

- Added bootstrap-select plugin for fancy looking source dropdown
- Still need to fix the upload source
- Fixed a bug with the URLs being generated to view a video (still using old controller action name)
Update the add uploaded video section for the redesign

- Added drag and drop file upload in addition to new look