Add configurability for Session timeout in Horizon

Default to 24 hours, to not enforce that many relogins.