platform type to use base class template
This is needed by dynamic casting for Windows Platform::Object^
Merge pull request #11 from infosia/NativeObject_dynamic_cast

platform type to use base class template