Kenny Gibson may lack the polish required to be a cabinet minister - but his attributes run far deeper than that, writes Euan McColm