The start of all things test related

VCR went in to record and playback responses from GitHub.  I am also working on making sure the specs are up to snuff.