Fix regression; test puppetfile.lock for existence not directory-ness
Update changelog for 0.3