renamed KamSpecies to OrthologizedKam; updated doc
split out orthologize process from kam subclass

orthologize algorithm split out into DefaultOrthologize

OrthologizeKam is created using DefaultOrthologize.orthologize(...)

updated SpeciesKamTest
initial work on Orthologize cli tool
orthologize tool; updated api with update dao

new update dao; accessed through KAMStore

renamed Orthologize tool to OrthologizeTool; now functional

added tool scripts for OrthologizeTool
copy kam before orthologizing

this leaves the loaded kam unaffected