Clean up Gemfile, update outdated Gems, etc

The only significant change this brings about is using pry in place of vanilla Rails console. Pry is sweet, checkout the Railscast #48 on it. If we don't end up liking it we can switch back.