Coordination in Context: Authentication, Authorisation and Topology in Mobile Agent Applications