Board plugin: export the deviceDescriptorStruct class

This lets the uploader plugin use this on windows.
Merge branch 'board_plugin' into james_development