Fix for no-posts

If there are no posts, don't display the "Recent Posts" heading.
Upgrade Jekyll version