Fixes for DEVELOPER-487

Also updates parallel gem
Creates a new dev_mat_tech variable with all the technologies
Enable retries in faraday for searchisko connections
Merge pull request #42 from pmuir/enable_faraday_retries

Enable retries in faraday for searchisko connections
Write searchisko warnings to JSON file
Fixes DEVELOPER-840 and Fixes DEVELOPER-856
Merge pull request #43 from pmuir/searchisko_warnings_to_json

Write searchisko warnings to JSON file
DEVELOPER-833 update video structured data
Merge pull request #41 from pmuir/DEVELOPER-833

DEVELOPER-833 update video structured data
Support single JS resources
DEVELOPER-916 consistently able compression

* use a callback to compress content if needed
Add support for deferred javascripts
Merge pull request #46 from pmuir/DEVELOPER-916

Developer 916
Add rvm files to isolate env
Reworking the video section

We're using albums now, so changes related to that.
There's also a parent class which contains most of the information now.
Any child class is free to override as needed.

I think I found the problem

thumb_url was returning nil
Missed a few things
Minor improvements to video markup
Merge pull request #47 from pmuir/rvm

Add rvm files to isolate env
Merge pull request #48 from pmuir/video_markup

Minor improvements to video markup
Only set the image to the thumb if not already set
Merge pull request #50 from pmuir/video_default_img

Only set the image to the thumb if not already set