Do not regenerate session ID on each request

This causes loss of sessions inbetween concurrent requests, which can be
bad.
Add method for regeneration of session ID

On users request, regenerate the session ID