HalfTypeHelper no longer uses unsafe.

Added HalfSingle, HalfVector2, HalfVector4 and Short4 to WindowsPhone project.