Optional custom sorter for github widget

I've added this a while ago to have better control of what will show in the top spots of the github widget.

Let me know if you what anything changed. I'm sure @gtraxx would like to see this piece of code getting merged.

Thanks
Sebastian