Added logging from mongo to the error messages
added ssl option
added ssl documentation to readme.
Merge pull request #64 from mdonnellyli/master

Propagates the error message from Mongo to the Error object
Merge pull request #67 from abrightwell/master

Added SSL configuration option to allow connection to MongoDB using SSL.
Convert the cookie object to its JSON representation to avoid duplicate data
Use and test against session.cookie.expires instead of private property session.cookie._expires
Merge pull request #74 from lazd/master

Convert the cookie object to its JSON representation before storing
Updated version.
Change default _serialize_session to copy properties and handle toJSON for cookie, change tests to use uniform session data and validation. Fixes #76
Use deepEqual when checking session data, adjust make_data() to include nested objects
Merge pull request #77 from lazd/master

Fix overwriting of session.cookie, change tests to use uniform data with real cookie instance
Make the default expiration time configurable and always set an expiration time even if no cookie is present.
Updates to the patch for setting a default expiration in cases where session cookies do not exist. The tests have also been revamped to match latest code updates.