Part 1 of 2.0 Revamp

- Significantly altered the PHP and JavaScript to move toward using media queries and matchMedia rather than using a raw window width.
- Simplified the HTML template
- Stylized the demo site.
Converted Javascript to Object Oriented Style
Uses Media Query Listeners Instead of Window Resize
Adjustment to Optional Media Query Overrides

The previous version of this script would store the media query in the img tag markup. This change removes that, but still has the JavaScript look for it and defer to it if it finds it in the markup.

The upshot is, there's still a way to override media queries for specific images in the JavaScript. This just makes it less heavy of the markup side.
Fixed Configuration File Loading
Updated README