improved Mojolicious::Static to allow custom content types