Fix handling chefignore

Fix following bugs

- Do not apply chefignore from the previous chefignore
- Fix undefined method "remove_ignores_from" - use apply!
- Do not re-apply ignore to remove files

I haven't added test - there are no tests for `#vendor` at all :(