Bootswatch Integration

@zyga -- I took your original changes and tweaked them slightly to fallback better on no network available. I've updated the readme, and now use the theme on the demo sight.

I've wrapped this up in a PR for your review and comments, but I'm merging now. Thanks!