Fix warnings displayed starting the server

Since Jekyll 2.0, the `pygments` configuration option is deprecated
since it's possible to set Rouge as an alternative highlighter.

Also setting `nil` as the document's layout isn't valid ; it should be
`null` instead.
Fix some inconsistencies with tabs' id