skilltrainer improvements, added Skill_Prerequisites.xml
Signed-off-by: duketwo <duketwoqq@gmail.com>
Merge branch 'BleedingEdge' of https://github.com/duketwo/Questor into BleedingEdge
LootAll and LootOnlyWhatYouCanWithoutSlowingDownMissionCompletion both cause questor to wait before activating a gate to make sure that all wrecks within tractor range (or targeting range whichever is shorter) are processed before moving on to the next pocket (assuming we have a tractor beam, otherwise it uses loot range!)
Fix typo in the name of the settings "watchForActiveWars" nearly all the settings start with a lowercase letter... I did not start the settings nomenclature but for the most part we have stuck to it.

fixes: https://github.com/ISeeDEDPpl/Questor/issues/494
Add more logging to WaitUntilTargeted, and fix the action to function properly
Do not pause questor when at war until we have made it back to station...
fix for null ref
Mining Behavior Fixes
We only need to lookup the list of solarsystems once (assuming we actually get back the appropriate number of solarsystems), we can safely cache the result for the entire session.
Mining Behavior fixes.
Fix for mining behavior: https://github.com/ISeeDEDPpl/Questor/issues/501
Add ".IsShipWithOreHold" so we can check to see if we have an ore hold before attempting to open an non existant ore hold =/

ex: if (Cache.Instance.MyShipEntity.IsShipWithOreHold)
      {
            //do stuff
      }
More mining behavior cleanup
make Sure that all uses of LavishScript.ExecuteCommand is respecting the UseInnerspace setting
cleanup
new setting for using questor on serenity. default is: <eveServername>Tranquility</eveServername>
Only add bookmarks, solarsystems or stations to the questormanager search box (destination) when they are not null and have entries.
We should not try to copy things that we do not need/want...
by default the skill trainer should be off.
Do not try to repair if we don't have support instances to do it...