Moved v3.1 code into a separate branch to allow development of a v4.0 Jekyll variant.