added support for InOnly and InOut for the file component; together with a simulator test showing how we can simulate a service using a recipientList and files