Example of distributed Java Web Sessions backed by MongoDB (without adding custom classes to Tomcat)