added prompt for mandatory archiving note
prevented strings of spaces from being valid
prevented archiving of checked-in / archived reservations
made archive reservation button only appear to reservations not checked-in
made delete reservation button context-dependent and fixed confirm (see #990)