Migrate lead carousel to use Base-64 background images.

This pushes page load times to over a minute.  No good.
Information on the technique can be found here:
http://css-tricks.com/data-uris/
The encoder used can be found here:
http://jpillora.com/base64-encoder/
Replace data-uri technique with regular JPGs.

This results in more HTML requests, but the browser is required to do far less rendering work.  Seems like a better design.
Suppress lead carousel on mobile.

Don't display lead carousel on mobile and prevent their background images from being downlloaded.
Mobile font styling.

Adjust font sizes for mobile screens.
Also remove the "Menu" text from the mobile dropdown nav.
Banner resize bugfix.

Sync CSS mobile breakpoint with the JavaScript that helps center the banner image.
Lameness: breakpoint width is hard-coded into the JS.  Would be cool if it could be read in from the CSS/Modernizr.... oh well.
Remove Responsive Carousel submodule directory.

Must have missed it while cleaning up.  Could not push with it hanging around.