ClusterTPA Updated

Changed ClusterTPA() to adapt SplitTPA() behaviour completely, simply by switching dist parameter from Extended to Integer, but also included rounding with Round() for distance checking parts, this way groups will be ALWAYS the same (SplitTPA also uses Round for distance checks).

Extended distance checking was just way too accurate/precise sometimes.