Merge pull request #241 from EliAndrewC/bug_admin_css_wrongly_included

fix #224 - floating admin-only logo + admin.css getting included in non-admin pages
debugger was complaining about this, fixed as a test, might as well check it in.
Merge branch 'master' of https://github.com/EliAndrewC/magfest
Merge pull request #250 from EliAndrewC/fix_undefined_var

undefined var fix
more pycharm stuff
Merge branch 'master' of https://github.com/EliAndrewC/magfest
Merge branch 'master' into ftr_theme_inheritance
move build_absolute_path() to state class
themeable fixes per Eli's code review
- render now one function that converts input to a list if it's not one already (listify)
- more appropriately named screw_you_nick() function
rename args to path_args for readability
Merge pull request #249 from EliAndrewC/ftr_theme_inheritance

feature: better theming backend support
Merge pull request #255 from EliAndrewC/master

merge master into ftr_magstock_txt_fixes