CYB-362 - Update gems - Remove jQuery

https://jira.ets.berkeley.edu/jira/browse/CYB-362
CYB-362 - Update gems - AngularJS

https://jira.ets.berkeley.edu/jira/browse/CYB-362
CLC-4595 - Update gems - bootstrap-sass

https://jira.ets.berkeley.edu/jira/browse/CLC-4595
CYB-362 - Update gems - foreman

https://jira.ets.berkeley.edu/jira/browse/CYB-362
CYB-362 - Update gems - ngannotate

https://jira.ets.berkeley.edu/jira/browse/CYB-362
CYB-362 - Update gems - paranoia

https://jira.ets.berkeley.edu/jira/browse/CYB-362
CYB-362 - Update gems - sidekiq

https://jira.ets.berkeley.edu/jira/browse/CYB-362
CYB-362 - Update gems - sass-rails

https://jira.ets.berkeley.edu/jira/browse/CYB-362
CYB-362 - Update gems - uglifier

https://jira.ets.berkeley.edu/jira/browse/CYB-362
CYB-362 - Update gems - guard-rspec

https://jira.ets.berkeley.edu/jira/browse/CYB-362
CYB-362 - Update gems - page-object

https://jira.ets.berkeley.edu/jira/browse/CYB-362
Merge pull request #217 from christianv/CYB-362

CYB-362 - Update gems - page-object / guard-rspec / uglifier / sass-rails / sidekiq / paranoia / ngannotate / foreman / bootstrap-sass / AngularJS / Remove jQuery

Looks good to me.
WIP, on non-twice asking Vimeo, also putting in place for separate non-YT/non-Vimeo URL processing