switched to substring method, as it seems to be faster. also fixed bug in calling pyrimidine check from IntronExonBoundaryTester, where the length had to be position+33 instead of position+23