resolve platform-specific dependencies

Give platform library a chance to resolve platform-specific dependencies.
This is needed for Windows System.MulticastDelegate, it doesn't have argument type info in .ctor but has them in 'Invoke' method arguments, and it's not handled by common library.

```javascript
"Windows.UI.Xaml.Input.DoubleTappedEventHandler": {
"methods": {
   ".ctor": [
      {
         "returnType": "void",
         "name": ".ctor",
         "args": [
            {
               "type": "object",
               "name": "object"
            },
            {
               "type": "int",
               "name": "method"
            }
         ]
      }
   ],
   "Invoke": [
      {
         "returnType": "void",
         "name": "Invoke",
         "args": [
            {
               "inout": "in",
               "type": "object",
               "name": "sender"
            },
            {
               "inout": "in",
               "type": "class Windows.UI.Xaml.Input.DoubleTappedRoutedEventArgs",
               "name": "e"
            }
         ]
      }
   ]
},
"name": "Windows.UI.Xaml.Input.DoubleTappedEventHandler",
"extends": "[mscorlib]System.MulticastDelegate"
},
```