Update jekyll to 0.12.0 to match github pages
Remove trailing whitespaces
Update posts to use fenced code blocks