design: split style.css into screen.css, handheld.css

handheld.css is for mobiles.  Also regenerate all pages.
design: handheld doesn't work; use @media query
design: don't position:absolute a li
design/mobile.css: adjust font-size
design/mobile.css: avoid width: altogether

Instead, float #sidebar right with a padding-right.
design/mobile.css: reduce font-size for pre

So that the sidebar fits in content pages.
design/mobile.css: make h1 slightly larger
design/mobile.css: more font-size adjustments
design/mobile.css: #indexfill li should be top/ bottom padded
colophon.index: update with fonts/ mobile version
design/mobile.css: strip redundant rules

We inherit design/screen.css anyway.
design/mobile.css: increase #indexfill a font-size
log:desktop-computing-future: reflow
colophon.index: strip useless links
design: switch to Inconsolata font

Also regenerate all the html pages.