Twitter, the social networking site which lets users say something in up to 140 characters, has had its 20 billionth message posted.