Feature enhancements

Hello,

Thanks for the great gem! I added a couple features that I needed for a project I'm working on. Namely: page breaks and table first/last column styling. 

I also added a Gemfile, hope that is ok. Gems list is based on what I found in the gemspec.