updates for icons and treenav gets styled

the Treenav has new toggle and bullet icons, margins have been
adjusted, cleaned up side-column code, minor cleanup of html template
in accord with validation results, changed name of uva-kmaps icon set
to kmaps-icons