read_csv can't read right-aligned columns delimited by spaces
![screenshot 2014-02-28 18 02 06](https://f.cloud.github.com/assets/1332094/2300216/8785597e-a0e5-11e3-9d5d-00c8fa3bb68a.png)
I often work with tables that are right aligned and space delimited.  This means that the spaces in front of the first column varies from 0 to N.  In this screenshot, this transition happens from 999 to 1000.  I would like pandas to figure out that the first non-space values in each row all belong to the same column.  Using skipinitialspace=True does not work (since some rows have no space at all), and so some of the values get pushed into the wrong column!
