Added CookieValueMap as a means to handle multiple cookies with the same name while keeping the interface compatible.

See issue #174 for discussion.
Small refactoring of the cookie Cookie class.
Added arguments for specifying the cookie path and secure attributes in startSession().

See also issue #174.