Clang-tidy: enable further tests
Those out of misc, performance, readiability, mpi with managable
number of required fixes.
Remaining checks:
4 readability-redundant-smartptr-get
4 readability-redundant-string-cstr
4 readability-simplify-boolean-expr
5 misc-misplaced-widening-cast
5 readability-named-parameter
6 performance-noexcept-move-constructor
8 readability-misleading-indentation
10 readability-container-size-empty
13 misc-suspicious-string-compare
13 readability-redundant-control-flow
17 performance-unnecessary-value-param
17 readability-static-definition-in-anonymous-namespace
18 misc-suspicious-missing-comma
20 readability-redundant-member-init
40 misc-misplaced-const
75 performance-type-promotion-in-math-fn
88 misc-incorrect-roundings
105 misc-macro-parentheses
151 readability-function-size
201 readability-else-after-return
202 readability-inconsistent-declaration-parameter-name
316 misc-throw-by-value-catch-by-reference
383 readability-non-const-parameter
10284 readability-implicit-bool-conversion
Change-Id: I5b35ce33e723349fa583f527fec55bbf29a57508
18 files changed: