current page highlighting for single posts too (fixes #12)
minor indentation/docstring changes