special theme.set socket call + static dir support, closes #427, tweaked languages 404 to work with subdirs