Clean up some constructor parameters and class members
Remove unnecessary default initialization of some members which are
always specified in the constructor anyways, add missing parameter tags
in the documentation and fix a few incorrect ones, and move the default
value for one parameter to the constructor.
Change-Id: Idfa5db308302e667b92afb7d4b6af6134eac5197