Microsoft wants third-party developers to create custom ROMs for Surface Duo