Added tests to check computed variables

Tests are in constants_test.cpp
removed obsolute line to fix warning in new doxygen edition
added semicolons to end of macros to quiet missing semicolon
changed <code> and </code> to @code and @endcode w/ space b4 @
Changed documentation to match code
Changed documentation to match the code
Removed unnecessary docmentation
added @param for undocumented classes
changed @tparm to @tparam--most likely typo--changed x to m so documentation matched code
changed @param to @tparam in 2 places
changed v to x twice and v to m once--to match code with documentation
same as previous commit (.../max.hpp)
changed v to m so documentation matched code
changed @params to @param--removed @param for dummy variable
removed parameter for commented variable
removed @param for commented out variables
removed parameters from commented out section because they were causing problems
removed 1 parameter for commented out section added parameter for rng
removed parameter for lp-- changed @param vector to @param y
Merge remote-tracking branch 'upstream/develop' into develop