Merge pull request #19 from msteiger/log-versions

Updated logging libs
Add add/sub/scale to ImmutableVector