multiple things:

- begin fixing holds/checkouts
- begin template cleanup
- use popup factory for more things
- open account menu when token is bad (and present login form)
- spellcheck/rewrite some messages

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