Warren, Charles Frere Stopford, hymnologist