Merge pull request #408 from cgay/warnings

Format warnings in a way compatible with Unix tools.
[doc] Add a relese note about join method documentation creation.
Merge pull request #409 from abeaumont/master

[doc] Add a relese note about join method documentation creation.
[runtime] Remove unused variables.
Reinstate handling of old warning format.