Dev/algorithm config logging

Of the three DEBUG prints here, we'll see the first one every time we configure an algorithm, this second one we'll not see very much (as the type field is automatically added at generation), and I think we'll see the third DEBUG print every time there isn't a default algorithm defined (in the case of the SBA tool, that's at least 4 algos). You're right in that its not the end of the world if DEBUG prints get out there, but if we add more DEBUG prints in such a stop-gap manner I can see these getting out of hand (i.e. vidtk).