Fix pygments integration with restructuredtext

Pygments can now properly do syntax highlighting as long as the source block is indented.
This allows syntax highlighting both in the documentation section, about me, and blog posts
as long as `code` or `sourcecode` directive is specified with the source type.