Adds the ability to create times with fractions

If there is a decimal point in the time, it is now taken to be a
fraction of a second. A number on its own is taken to be seconds instead
of minutes