* Reworked XInput haptic effects into a class hierarchy
* Added a second parameter to I_StartHaptic for finer control from the game code
* Update haptics when starting new effects for faster response
* Added damage effect
* Reworked chainsaw and BFG effects

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2556 86ba831e-150c-0410-ab35-e06eaae15ed9
Minor tweaks to eliminate some development artifacts.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2557 86ba831e-150c-0410-ab35-e06eaae15ed9
Save i_forcefeedback in system.cfg

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2558 86ba831e-150c-0410-ab35-e06eaae15ed9