always run jekyll the first time jekyll() is called
roxygen2 changes
travis encrypt
add a build watcher to run the function build() when files of a certain pattern under a given directory are updated (according to mtime)
a simple rnotebook server (render markdown using CommonMark for now)

closes yihui/rnotebook#3
roxygenize
bump version
fixes #5: 301 redirection for dirs that do not contain a trailing slash, e.g. localhost:4321/foo -> localhost:4321/foo/ if foo is a directory
make use of build_watcher() to simplify the code
add a function to read Jekyll _config.yml
add baseurl to server_config(), to launch the correct url, e.g. for Jekyll
fixes #6: do not hard-code destination to be _site
check Content-Type only if the status is 200
roxygenize
closes yihui/knitr-jekyll#3: jekyll(serve = FALSE) only builds the website, but do not serve it
roxygenize
bump version