fixed bug with setting init values for symbols with rate rules, clean up of generate rate rule setting value code