user can edit github goal, adds omniauth tests