Fix knife changelog without arguments
Ignore site-cookbooks

cookbooks refered by path (site-cookbooks) are always at the last
version, so we can safely ignore them
Handle all kind of empty urls
Use Log instead of failing
Improve output
Release 0.0.2