Added a keep-cookies config setting
added keep-cookies to default spray.can reference.conf
minor cleanup in ClientConnectionSettings and keep-cookies is now part of reference.conf for spray.can.client
Created a CookieHandler pipline stage which handlers storing and reusing cookies if the config requested so
removed java cookie store and create a spray one instead based on scala structures
fix broken classes referenced in latest master changes
a safer queue for the Uris in the cookiehandler