RubyGems vs illuminate/session | What are the differences? | StackShare