NBL, A-League, AFL and Supercars shake-up Launceston sporting calendar