A clone of jbeder's yaml-cpp so we can add .gitignore, and keep a copy for ourselves in case it ever ceases to be available.