Re #8669. Create an integer-typed log if appropriate.

If the value passed in can be converted to an integer then create a
PropertyWithValue<int> or TimeSeriesProperty<int> for the 'Number' &
'Number Series' options respectively.
Re #8669. Add a test for the creation of integer-typed logs.
Re #8669. Update the wiki documentation.
Re #8669. Fix tests by ensuring log is created as a double.
Re #8669. Update docs to show doubles being passed.
Merge remote-tracking branch 'origin/feature/8669_addsamplelog_int_properties'