Changed the number prompt to allow decimals.

A new property, 'whole_number', has been added to the decimal prompt type, which will indicate if the number must a whole number. If this is false or not given, it will default to allowing decimal numbers.