St. John Nepomucene gets Texas Historic Marker