Converts string to bool.
Accepted values: "true", "false", "1", "0" (case-insensitive).
source text.
Result.ok(parsed bool), or Result.error(ConvertError.PARSE) when parsing fails.