ORACLETOOLS-113: Introduce a RemotePlatform implementation of Platform