Fixes DEVELOPER-139 (right rail)

Adding in the cdn function

Updating the look of the webinar portion

Changes per Paul

Switching the text and the image location
Removing some extra info from the vimeo thumbnails
Changing from h4 to plain text size

Removing desc for devstudio videos

Commenting out titles w/ no content
Changed the size of images, devstudio fix

Also updating to the latest asciidoctor
Fix Gemfile.lock
Update cdn.yml
DEVELOPER-912 Rationalize JS

* split up script.js in to relevant modules
* remove unused vendor libs
* replace moment usage with timeago (both do the same thing!)
* initialise our code on load, not on dom ready where possible
* remove large/rarely used libs from core JS
* compress inline script