abort login after 15 minutes of inactivity when running non-interactive
Merge pull request #243 from Icenium/dragnev/login-timeout

abort login after 15 minutes of inactivity when running non-interactive