enable downloading from private github repos
slight refactors of github downloader
uses Pathname class to determine cookbook dir
Merge pull request #982 from punkle/Issue958

enable downloading from private github repos