rename of elastic_crosssection and elastic_crosssection_rigid_sphere
renamed crosssection_diss to crosssection_diss_rigid_sphere
crosssection functions written
crosssection_vt and crosssection_vv now throw exceptions
new functions docs