Reapplied 2524aaafb1a32d33fd3aafa7171bb1a22c1d2158 to tutorial/titpack/01_lapack
Reapplied 2524aaafb1a32d33fd3aafa7171bb1a22c1d2158 for generating include.mk
Reapplied 2524aaafb1a32d33fd3aafa7171bb1a22c1d2158 to tutorial/titpack/01_lapack_cxx
Reapplied 2524aaafb1a32d33fd3aafa7171bb1a22c1d2158 to tutorial/titpack/02_refactored_cxx
Reapplied 100e1d98a5b4476ad28263aa21797ef3325a5c81 to tutorial/titpack/02_refactored_cxx
Reapplied 8784334eefef53aa892de8cbdc1f4efaf9bea017 to tutorial/titpack/02_refactored_cxx