De-hardcodes vault's bank machine account (#69338)
De-hardcodes vault's bank machine account (#69338)

* De-hardcodes vault's bank machine account

De-hardcodes the bank account machine used in the Vault to allow any department to make use of one. Also generally improves the code because I thought it might need the help.

* say instead of to_chat

* removes checking directly req_access

* code review

* Fix authorization too
ShizCalev/tgstation,MicroWorldwide/SS13-TG-station,tgstation/tgstation,Bawhoppen/-tg-station,MicroWorldwide/SS13-TG-station,tgstation/tgstation,ShizCalev/tgstation,tgstation/tgstation,MicroWorldwide/SS13-TG-station,Bawhoppen/-tg-station,MicroWorldwide/SS13-TG-station,Bawhoppen/-tg-station,MicroWorldwide/SS13-TG-station,tgstation/tgstation,tgstation/tgstation,ShizCalev/tgstation,MicroWorldwide/SS13-TG-station,ShizCalev/tgstation,ShizCalev/tgstation,MicroWorldwide/SS13-TG-station,tgstation/tgstation,tgstation/tgstation,ShizCalev/tgstation,Bawhoppen/-tg-station,tgstation/tgstation,ShizCalev/tgstation,Bawhoppen/-tg-station,Bawhoppen/-tg-station,MicroWorldwide/SS13-TG-station,Bawhoppen/-tg-station,Bawhoppen/-tg-station,ShizCalev/tgstation