Micros Appoints New President and CEO