README: add link to zenburn-emacs
font-lock-float-face: more correct regex

Floating point numbers should only have 1 period in it.
Also, floating point numbers _cannot_ start with a bare period.
E.g., "0.3" is OK, but ".3" is not.
integrate number-type font-lock faces
code cleanup