TrigHypothesis: cppcheck fixes
Various minor cppcheck fixes in the TrigHypothesis packages:
- pass by reference
- nullptr check
- string conversion
- self assignment
- pre-increment
- uninitialized members
- match order of argument between function definition and implementation