Merge previous changes

Master has been reset to mikedeboer/node-github, then my changes from the previous version were merged in.