Fix YAML parsing, the parameters were backwards it was supposed to check
if true is in the value not if value is true, which would have been the
equivelant of checking if they were equal. This needs fixed further
however so that it actually runs the boolean string value through an
unescape function like it does for string values.