Add init and last to NonEmptyList

Safe version of init and last for NonEmptyList