splitting github support into controllers (thanks asaf)
github hook controller + specs