Allscripts names new general counsel, adds board members