Consolidation of Externals and House Keeping

All externals are now found in the ClientAPIWrappers class. The Anti-ban
Class was merged into the ClientAPIWrappers class. Issues fixing dynamic
signature submissions were fixed. The amount of Children iterated
through in-order to find interfaces was reduced as it was creating
obvious overhead.  Main run calls were simplified in order to make
transcoding even more simplistic. Unnecessary static
assignments/variables removed and a proper flow of data implemented in
the statistics class. Fixed issues with JavaFX UI having graphical
issues on re-run enabled bot clients. temporarily fixed issues in which
a javascript stack overflow would occur whilst attempting to retrieve
data post "Start" button UI interaction.