Remove unused third-party-tools folder.
Merge pull request #710 from Renelvon/no_3rd_party

Remove unused third-party-tools folder.
Disallow function redefinitions (E0102).
Unshadow redefined functions.