Rack master integration (We depend after this commit on Rack ~> 1.5.0)

Review please ...

/cc @josevalim @NZKoz @jeremy @carlosantoniodasilva @raggi

The thing I'm not sure is about is request.session_options[:id] I've changed that to request.session.id to adhere to Rack API