U4-5005 - YesNoValueConverter fails for int

Extended `YesNoValueConverter.ConvertDataToSource` evaluate non-string objects.

http://issues.umbraco.org/issue/U4-5005

Also added supporting unit-test cases.