Fixed bug where table() rejected table wider than its columns

If you pass a column width of less than 540 then prawn will blow up.  Quick fix here was to just ask it for the needed width.