Update to 3.20140227. From the changelog:

* Added useragent config setting. Closes: #737121
  Thanks, Tuomas Jormola
* po: Add html_lang_code and html_lang_dir template variables
  for the language code and direction of text.
  Thanks, Mesar Hameed
* Allow up to 8 levels of nested directives, rather than previous 3
  in directive infinite loop guard.
* git diffurl: Do not escape / in paths to changed files, in order to
  interoperate with cgit (gitweb works either way)
  Thanks, intrigeri.
* git: Explicity push master branch, as will be needed by git 2.0's
  change to push.default=matching by default.
  Thanks, smcv
* Deal with nasty issue with gettext clobbering $@ while printing
  error message containing it.
  Thanks, smcv
* Cleanup of the openid login widget, including replacing of hotlinked
  images from openid providers with embedded, freely licensed artwork.
  Thanks, smcv
* Improve templates testing.
  Thanks, smcv
* python proxy: Avoid utf-8 related crash.
  Thanks, Antoine Beaupré
* Special thanks to Simon McVittie for being the patchmeister for this
  release.
Updated www/ikiwiki to 3.20140227