Adminport: add companies support

- Add support for update type 'company info'
- Add member companies to openttd-adminport.js to track companies
- Add event companyNew
- Add event companyInfo
- Add event companyRemove
- Add event companyUpdate