Frank Panteleo, 104, was a man of many talents, with a full and interesting life