Format paragraphs properly - count the space between words.

bitcoind --version returns this in the terminal with 80x25 chars despite the fact that FormatParagraph is setup to default to width=79:

![screen shot 2014-12-06 at 9 18 10 pm](https://cloud.githubusercontent.com/assets/6848764/5328791/e019e18c-7d8e-11e4-9356-8597e9805217.png)

This is because col is not updated for the space between words. Expected behavior is:

![screen shot 2014-12-06 at 9 19 18 pm](https://cloud.githubusercontent.com/assets/6848764/5328795/16688734-7d8f-11e4-9024-4de816251eee.png)