update jekyll to 1.4.0
updated config for new version of jekyll
hide unpublished posts

jekyll 1.4.0 does not support prefixing post file with _ to hide it
new post: weekly problem