extracting persistence options
removing delegate from sessions
use class persistence_options when init document
adding proxy for better persistence_options on class level
small code cleanup
adding specs around sessions/options
small refactoring on sessions

collection should not have to deal with persistence options
Merge pull request #3038 from mongoid/session_options

Refectory on persistence options.