Make `viewall` work with arbitrary no. of fonts
Allow custom footer in `siteconfig.py`

Fix #2
Make `setup.sh` work with bash

Fix #1