Upgrade to Themeleon 2.0 and support base URL (closes #9)