Combining FEniCS With Your Favorite Software in C, C++, Fortran, Or MATLAB