Enhance the `serve` command

Hello,

Just started using `sigal` and loving it so far. While building my gallery, I saw that the `build` command only serves content from the `_build` directory only. 

This change allows for the build directory to be read from the config (if available). Default is to use the path specified on the command-line.