chefspec, librarian-chef and ignores
adding travis configuration
custom matcher and apt_repository test