move bsc version detection/dependancy code from xbsvgen to Makefile.build
make error check a multiple of iterCnt
cleanup