Enforce status settings on follow up messages

Consider current status settings to determine if a ticket is reopen-able
Show a warning on staff's ticket view if the ticket is not reopen-able
lint: Fix fatal error on lint test