Launceston Police Station getting $7 million upgrade