Added `serve_from($base, $routes)`

`serve_from($base, $routes)` wraps around `serve($routes)` to allow pseudo-mounting of routes from a defined base dir.