Make the compat check for `float-time' based (fboundp 'float-time)

... rather than (featurep 'xemacs).
Use character literals rather than raw numbers.