sessions: provide adapter support

Default adapter store sessions in files in the /sessions
directory. Adapters must extend SessionsAdapter class.