Tooltips for shift signups

Fixes #335, #253, #273, #144.