fix install script of petsc 3.5.1 / slepc 3.5.0 for Mac
Merge remote-tracking branch 'origin/titpack' into slepc_interface
Merge remote-tracking branch 'origin/develop' into slepc_interface
Revert "Merge remote-tracking branch 'origin/develop' into slepc_interface"

This reverts commit 391d061eaf9e19c8240a04319c081d54f4031f98, reversing
changes made to 9d43856044e7f5f9889f96f0122ef869a3b0e2c7.
Revert "Merge remote-tracking branch 'origin/titpack' into slepc_interface"

This reverts commit 9d43856044e7f5f9889f96f0122ef869a3b0e2c7, reversing
changes made to c9be5c818d868f7e04376501dc6dd6745b9904f0.
fix ../3rd-party/install/petsc_mac+gcc48+veclib+mpi.sh for PETSc 3.5.1
Merge branch 'develop' into slepc_interface
Merge remote-tracking branch 'origin/develop' into slepc_interface
Merge remote-tracking branch 'origin/develop' into slepc_interface
Merge remote-tracking branch 'origin/develop' into slepc_interface
fix typo for CMakeLists.txt
Merge remote-tracking branch 'origin/develop' into slepc_interface
first success of passing compile of interface for slepc
obtain nvec eigenvalues in slepc
able to extract eigenvectors
give num_evals to slepc
error at VecGetArray(y, &py)
no error in runtime in slepc interface
add frank_matfree.cpp in sample_slepc
fix frank_matfree.cpp to support case for indivisible procs