Recruiting, retaining and supporting General Practitioners (GPs), Nurses and Allied Health Professionals in rural New South Wales, Australia