Added D3D9Hook class, which can be used to hook D3D9. It's not tested yet.
Added license header to D3D9Hook files.
Tested D3D9 hooking, fixed some bugs in hooking.
Added a threadpool to the Thread class, so FindThreadById() should be much faster.
small changes to FindThreadById()
Merge branch 'thread-speedup' into D3D9-hooking-perf
Improved Function::Call() speed by implementing the new (faster) FindThreadById() routine.
Merge branch 'D3D9-hooking-perf' into D3D9-hooking
Fixed delete of Thread that should not be deleted; added const-ness to relevant methods in Thread class.
Merge branch 'D3D9-hooking' into develop