CDN Integration Complete; Need Articles/Videos

@raamdev I've put together a video that I'll send to you privately that helps to walk through my work here. This is ready for review, and we'll need some articles and maybe some videos now that help explain how this works and what's needed to integrate a CDN of your choosing.

@raamdev I should also note that in the process of creating and then ultimately deleting the submodules for AWS and MaxCDN libs; I also renamed the existing `htmlc` submodule to it's real full name; i.e. `html-compressor`. Therefore, you will need to do `git submodule init && git submodule update` on your end to get the HTML Compressor submodule now under a different name in this pull request.

I am finding that submodules are easier to keep track of if their names follow the same standard; i.e. if we name the containing folders using the name of the repo itself. In the case of the HTML Compressor, the repo is named `html-compressor`, so that's why I changed this.