Fixes Issue 648 - Document template mixin instantiations.
fix issue 3490 - DMD Never Inlines Functions that Could Throw
Merge pull request #1485 from AndrejMitrovic/Fix648_2

Issue 648 - Document template mixin instantiations.
Make temp variable for verbose a bool
setdebuglib and setdefault lib should be bools
response_expand should return bool
Remove unused variable
multiobj should be bool
isZeroInit should return a bool
isscope should be a bool
isString should return a bool
isAssignable should return bool
checkBoolean should return bool
Type::checkAliasThisRec() should return bool
needsDestruction should return bool
Merge pull request #3378 from Abscissa/fix3490

fix issue 3490 - DMD Never Inlines Functions that Could Throw
Merge pull request #3374 from yebblies/param2

[cleanup] Some more boolifying