Made commit message header parsing less strict. Started using commit "header" terminology. Simplified commit sha computation code.