Fix ulrs for posts to allow serve website from a given base URL.

This fix gives a possibility to serve a blog from a given base URL. 
For example:
`$> jekyll --serve --base-url=/jekyll_demo`
, will serve a blog on http://localhost:4000/jekyll_demo url