tentatively redefine trivlist to make an actual list
support secnumdepth for numbering sections
support secnumdepth for numbering sections
updated test cases for secnumdepth
better positioning of logo in footer
make sure appendix titles get appropriate css