Passing the version into the github class.

Signed-off-by: Justin Smith <justin.smith@summitsystemsinc.com>
Setting the user agent so GitHub doesnt toss us out.

Signed-off-by: Justin Smith <justin.smith@summitsystemsinc.com>