Fix all includes

Group together from all over the file and:
* Rearrange by category
* Sort alphabetically
* Fix capitalization
* Remove duplicates
Fix all global variables + preprocessor directives

Group together from all over the file and:
* Rearrange by category
* Sort alphabetically
Fix all global function declarations

Group together from all over the file and:
* Rearrange by category
* Sort alphabetically
Fix typos

Intialize -> Initialize
Wether -> Whether
Synmchronization -> Synchronization
Unavilable -> Unavailable
Add SubRange class to test out of bound variables

Add EXIT_FAILURE macro
Make SubRange type generic

Fix DX pointer crash during exit
Use signed int instead of int for portability
Remove code we will never need

Remove secret code
Remove 3dNow,  I_am
Set fullscreen mode to default

Remove -full command line.
Removed diablo coder specific code
Replace some BOOL with bool
Remove CD check

Remove associated code
Fix !displayFullScreen compiler error
remove Falcon 4 CD dependencies
Remove Falcon 4 CD file access functions
Remove never used code
Remove version display during build
Replace all Falcon 4 with FreeFalcon version
Fix intro movie to play as default

Remove auto_start which does nothing that I can see
Set window position to top left

Fix fullscreen BOOL to bool
Remove -version command line option
Set cockpit verifier true for DEBUG

Fix typos
Use EXIT_SUCCESS
Merge branch 'feature/oldcommits' into develop