Added support for JavaScript session keep-alive.

This is a proposal to add a mechanism for keeping the VuFind session alive with a background JavaScript call.