Add support for prefix in ListObjects for CloudFiles provider

The current ListObjects doesn't support the prefix parameter. This adds support. It adds the parameter at the end in order to not break source compatibility with existing code, though it would probably be cleaner if CloudIdentity was moved to the end (which would break source compatibility)