fix parallel compile problem for libyaml
take patch from David Golden which removes Guard
add recipe for File::LibMagic