Fallen ranger Nick Hall remembered as honest, good-hearted