add User-Agent header to github api calls

Signed-off-by: Glenn Oppegard <goppegard@pivotallabs.com>
update documentation for new option user_agent

Signed-off-by: Glenn Oppegard <goppegard@pivotallabs.com>
Merge pull request #1 from zrob/add_user_agent

Add user agent to github api calls