Norsk Sykepleierforbund har inngått en viktig ny avtale som innebærer kompensasjon for langvakter i helger.