mq support in ish controls

media query hunter support
reads style.css for the unique max|min widths

unit tests to support this
initial lineage support

code-viewer.js line 300 had to change. VERY HACKISH and lazy for now.