Add gitattributes file, primarily to handle launcher templates.
Improvements to doxygentargets
Don't use the -Weffc++ warning flag
Remove outdated/replaced module
Update directshow, windowssdk, directx, and winhid (related)
Fix tabs
Get better at finding libusb1 without pkg-config
Find libfreespace
Add a module to extract a preprocessor definition.