- added memcached module
- fixes to history.js
- made the sessions use a data store, implemented redis version. This required breaking changes to session handling