Bug 230, fix compilation issues and wrong static assertions
Implement mixed static/dynamic-size .block() (bug 579)
Avoid phrase "static allocation" for local storage on stack (bug 615).
Fix bug 542: fix detection of compiler version on systems without the head command.
Bug 71: enable vectorization of diagonal products in more cases.