Add device-width `@viewport` CSS for IE 10

Enable automatic content scaling in 'snap mode' and across various
window dimensions in IE 10. Include unprefixed version for the future.

Close gh-1047