Exported objects should honour the type they are exported as
Kohsuke says exporting the object multiple times with different interfaces is a supported use case, even if not documented... adding a test case to verify behaviour
Fix case where an object is exported multiple times with different interfaces
Merge remote-tracking branch 'community/master' into security-150

Syncing up with the mainline changes
Merge branch 'security-150'
[maven-release-plugin] prepare release remoting-2.46
[maven-release-plugin] prepare for next development iteration