Reset session only once

* Does the real reset of the session only once.
* Persists IP-Address and/or TTLs in before filters. 

Both together prevents multiple session rests and lose of some session data, e.g. flash messages.