[enh] Custom session timeout (closes #4)