Port Fairy announces Dan Nicholson as its new Hampden league coach