Modernize PatAlgorithms,PatKernel,TsaAlgorithms,TsaKernel
- prefer implicit destructors
- add final
- prefer auto
- avoid deprecated std::binary_function
- prefer non-template comparison class with templated operator()
- replace boost/array with std::array
- prefer call-by-value-followed-by-move over call-by-const-ref-followed-by-copy
- prefer removing items from vectors over copying selected items