work on removing cogent dependency and handling an skbio interface change

fixes #1502 
fixes #1538