Release 0.45.0
First release for branch target-arm32. Code cleanups and minor fixes following code review related to development in main branch.
If generating 32-bit ARM assembly is desired, use this version in preference to any previous lower-numbered release.