admonition improvements, mobile headers, docbook fix

- support font-based icons for admonition icons (-a icons=awesome)
- add admonition name as class to admonition block
- add standard metadata header to html for mobile viewing
- use parts for level-0 sections in docbook backend when doctype is book