This address issue #2753.  Time constants now can be modified using Variable values.  Also i moved all but one of the desorption tests from the combined module into the checmical_reactions module.  The remaining one i renamed chemical_reactions_richards because it depends on desorption and the richards equation.  Also added doxygen comments into the desorption .h files, and removed some whitespace stuff from the .C files
Merge pull request #2773 from WilkAndy/feature_2753

This address issue #2753.  Time constants now can be modified using Vari...
Merge commit '3543e3e7d56da33e46c676b1c57c8a0467edc227'