Update JWT.Decode()

Checking split by dot token for proper length. Otherwise throws meaningless IndexOutOfRangeException.