should have been separate commits,

- fixed userlist_remove to work correctly (Scott added
  list item id to get_list)
- tweaked showitemlist function significantly (still one refactoring
  pass todo, then apply to other similar functions)
- removed some commented-out stuff from main-helper-functions.js
- fixed pre_hold to openForm instead of sliding down the user menu
- changed refresh_acctinfo to test if (token) instead of if (logged_in())
- fixed up userlist_remove, a bit more to do here.
- commented out banners on branch/member pages
- added global ajax settings in main-vars to handle timeouts and
  other errors. (this needs work maybe too)

Signed-off-by: William Rockwood <wrockwood@tadl.org>