Simplify CifParser.from_string method and switch to using the faster cStringIO.