Fixes Issue #11

1.  Redefines "retina" to be `window.devicePixelRatio >= 1.5`
2.  Checks the `classes` property of `settings.retina` and `settings.touch` before adding " no-retina" or " no-touch" to the `<html>` element's `class` attribute