Add preprocessor symbols to detect which version of Descent is built, since some headers are not identical between the two versions, but are close enough to be worth sharing.