attempt to resolve exception when running standalone (no innerspace)
misc fixes for DukeTwo
default to false here (before we load settings from XML...)
Fix all the individual project files to have working after build events that copy the output of the compile process to the solution directory in the output folder. (this will make committing the binaries to github easier)
compile fix.
ignore the LSMIPC directory, if it exists
remove repairDrones, it was not working and unnecessary.

trigger a repair of items (during panic recovery or the next arm state) when the ship has armor damage and doesnt have an armor repairer fitted, or has hull damage
also trigger a repair if any of our drones get armor or hull damage.
Logging.cs improvements, QuestorLoader.dll changes to allow loading itself using Adapteve.... QuestorLoader can/does load Questor *but* there is still an issue passing the paramaters (guessing?) as it tries to run DirectEVE using the Innerspace method instead of the SingleInstance method

Long Story Short, this shouldnt effect day to day operations.... but its closer to using adapteve
ok this fixes questor to actually start/work wen using innerspace, oops.

note: when not using innerspace (standalone!) we still have a glaring bug:
The args passing from Adapteve.exe (args are string[])  --> QuestorLoader.dll (args are one big string, passed by Adapteve, via Easyhook, afaik we HAVE to pass one big string)) --> Questor.exe (args are string[] parsed by questorloader, which evidentially fails to parse things well)
Change Settings to static
Revert "Change Settings to static"

This reverts commit 5ef9a78455b97b7c16bb394128fddea9271262d5.
Add

<!-- Debug Logging, generate Innerspace Console Log - Default is False, leave this at false unless you know what you are doing -->
<innerspaceGeneratedConsoleLog>false</innerspaceGeneratedConsoleLog>
to the settings.xml, the setting has existed for awhile...
some Fixes for hangars, we still need more work during unloadloot it seems =/
Logging improvements when not using innerspace
ClearPerPocketCache when warping, jumping and activating (this clears remembered E-War NPCs mostly...)
Fix for stackoverflow =/  oops
re-able the (optional) use of the VS debugger via <debugAttachVSDebugger>
Move the stuff run on every UnloadLoot.ProcessState into its own method, EveryUnloadLootPulse()
if we close the GUI or otherwise terminate questor make sure DirectEVE Dispose runs
removed slimdx dependency and resolved 3ddetour issues with adapteve
Signed-off-by: duketwo <duketwoqq@gmail.com>