What is arduino_debug.exe for IDE 1.5.6r2?
Windows binaries can either be Window or Console applications. A Window application can NOT produce text output. Text output is the easiest way to gather error messages related to bugs.

Hence, arduino_debug.exe should be used by Windows users that have found a bug in the Arduino IDE and wish to contribute submitting an issue on github.