adds actor.external.name array, along with unit tests and update to chan...

adds actor.external.name and unit tests to support that. Closes #24