Ann Stewart appointed as Scottish Law Commissioner