Add construct function in dox file, add missing destruct in pkg file, update ToDoxHook.lua.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	Source/Engine/LuaScript/pkgs/Core/Variant.pkg
	Source/Engine/LuaScript/pkgs/Graphics/AnimationController.pkg
	Source/Engine/LuaScript/pkgs/Graphics/Light.pkg
	Source/Engine/LuaScript/pkgs/Graphics/OctreeQuery.pkg
	Source/Engine/LuaScript/pkgs/Graphics/ParticleEmitter.pkg
	Source/Engine/LuaScript/pkgs/Graphics/Skeleton.pkg
	Source/Engine/LuaScript/pkgs/Math/Matrix3x4.pkg
	Source/Engine/LuaScript/pkgs/Network/Controls.pkg
	Source/Engine/LuaScript/pkgs/Physics/PhysicsWorld.pkg
	Source/Engine/LuaScript/pkgs/ToDoxHook.lua