Update missions dialog UI when opened

* Change internal representation of available missions from array to CBA
hash.