how did you get the large cities? I can never get my population over ~150 I have made it to level three but no further. I've built farms and large house/estates/mansions etc but the population just stops growing. how do I continue growing or is this part of what is not yet released?
I'm certain that population growth depends on Prestige. I'm not sure but I think it might also depend on food as well. I've gotten population up to ~290 by having lots of mansions. Once your cities have reached max level, there's not much you can do.
I found this only with farming but i'm not sure that this happen for everything.
The farming tech arrives at 99% development then in the turn it must reach 100%, it returns to 98% then some turns after 99% then 98% again.
Yes, it happens with everything. It's actually not infinite; if you keep researching for long enough with a large empire, you'll eventually get it to say Agriculture: never. If you change your research after that, Agriculture will disappear (like the weapon and armor techs do).