After less than a year as president and dean of New England Law Boston, Scott Brown is stepping down from his position at the private law school.