Simple async, event-driven access to the Asterisk Manager Interface (AMI), built on top of React PHP