Margareta Nilsson (1507 st.)