use config3 npm module for configuration handling
move hostname to config3 separate file instead of environment
latest browserify-middleware. shrinkwrap workflow update
use strict mode in server
minor copy tweaks
vagrant, build, openid updates

- fix wallah submodule version. Not sure WTF broke.
- bin/go build nicer output progress
- automatically download node.js distro if missing for build
- switch openid2 provider from livejournal to yahoo
  - livejournal does not provide https
- use ansible shell provider to provision the vagrant build box. Much
simpler. More worky.
- use process.title module
Merge branch 'develop' of ssh://git.peterlyons.com/home/plyons/projects/peter_lyons_web_site/peterlyons.com into buildtweaks
asyncjs to glob migration for blogRoutes.js

some dep updates
Post.load ported asyncjs to async
converted blog feed asyncjs to async

finally done with outdated library
home page content tweaks
content updates, devops stack
vagrant/ansible build tweaks
updates for Vagrant 1.5
use echo -n instead of printf
bump version for v5.3.0 release
fix echo format issues in go build
google analytics
bump version for v5.4.0 release
don't clobber config file. Temporary solution.