Add test/validation for is_numeric if created from an arithmetical operation
Add test/validation for is_integer if created from an arithmetical operation
Add test/validation for is_float if created from an arithmetical operation
Merge branch 'stephenrjohnson-bug/3.x/18157_arithmetical_operations' into 3.2.x

* stephenrjohnson-bug/3.x/18157_arithmetical_operations:
  Add test/validation for is_float if created from an arithmetical operation
  Add test/validation for is_integer if created from an arithmetical operation
  Add test/validation for is_numeric if created from an arithmetical operation