Added Pagination and Hashie Support

Ability to do candidate.next_page type pagination as per the GibHub Ruby Api. Added Hashie gem to append object notation to responses. 

Also added code climate coverage + travis build.