Add support for `booleanAsStringTestAttribute` (where the attribute type is `boolean` yet the data source is a string value).
Prior to this patch, this would cause a crash if encountered.
Also added a test for the new behavior.
All tests pass.
Merge pull request #680 from JRG-Developer/Add_Support_For_Boolean_As_String

Added support for boolean attribute provided as a string in data source