Belatedly adds the LinearTransform unit tests
Makes calcPost return a double rather than modifying a pointer.
Merge branch 'cpp_conversion' of github.com:argiopetech/base into cpp_conversion