South Launceston win sixth Cricket North title in a row