Safer/cleaner creation of MyHandle
Safer/cleaner creation of MyHandle

Make OpenResource return a MyHandle directly. This is a bit cleaner
and also a bit safer (PInvoke will ensure that the handle is registered
for finalization before returning control).

borland/Ignite2015,borland/Ignite2015,borland/Ignite2015,borland/Ignite2015,borland/Ignite2015,borland/Ignite2015