[Minor] BooleanParameter is now more restrictive on parsing from string

We only want the string literals true and false to parse
[Minor] Added missing writing of Parameter attributes