Support microseconds in iat

The JWT iat claim is currently integers. However sometimes two JWTs can be generated in the same second. A more precise float iat should be used.