Upgrade gem dependencies
Move rubies back to the rvm section in travis
Add missing YARD docs