Release 2.1.0-RC1

@szeiger have a quick look and merge if its fine.
Check the M1 and M2 announcements. You can just copy the descriptions from there.

Changes after M2: model improvements, code generator improvements, new string operations, result and benchmark logging