Add configurability for Session timeout in Horizon

Default to 24 hours, to not enforce that many relogins (https://bugzilla.novell.com/show_bug.cgi?id=852965)