UI fixes

- Replace all JS mobile CSS application with CSS media queries.
- Use tables instead of layout hacks for chapter list items.
- Make thumb.png icons optional.