Cleanup whitespace in API 1.5 docs

The whitespace in the docs is pretty rough. This was leading to some stuff getting rendered wrong.

![2013-10-06 at 7 53 pm](https://f.cloud.github.com/assets/1144197/1278014/63d0266c-2ef3-11e3-92e4-8c040b60e5ad.png)

This PR converts tabs to spaces (they were mixed before), and cleans up a few rendering problems. Some of the CSS seems off when I run `make server`, but it looks that without my changes too. Someone should double check that this doesn't make things worse.

![2013-10-06 at 7 50 pm](https://f.cloud.github.com/assets/1144197/1278018/92fbec6e-2ef3-11e3-8754-0ec85941cc87.png)