Added EventManager

- Added EventManager based on the FastDelegates by Don Clugston 
   See http://www.codeproject.com/cpp/FastDelegate.asp for more details
- Refractored code in certain areas
   Made all virtual method start with "V"
- Moved all third party libs to zeta/3rdparty