update util.py modules, update some unit tests
update print_qiime_config.py and parallel scripts
update workflow library code
update denoiser code and add qiime.util.which

qiime.util.which is now my favorite python function