ESP variable problem rewrite

Spent some time rewriting ESPenhanced.sqf to make it so no more undefined variables happen.  Tested successfully no error in client or server rpt and all aspects of ESP work as intended.  I included the testBranch edits for admin abuse call outs but commented them out as that is not released/working yet I don't think.