Macksville Railway celebrating centenary at the end of June