Allow setting custom column width with AddColumn

Adds a third argument, "width", to AddColumns function. Argument is optional and defaults to 50 to retain compatibility with old code.

![Here's how it looks](https://cloud.githubusercontent.com/assets/2290576/2615880/a69a52f8-bbff-11e3-9846-8c5ee13fe192.png)