use %zu instead of %lu
add iterator warning for tools which are not GtTool objects
update documentation