yield error on missing qbs.architecture property

By now, everybody should've update their profiles.

Change-Id: I1e56d2e1c0685e0d867418aac2e1e146cd810451
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
remove architecture fallback from msvc cpp module

We're acting on the assumption that qbs.architecture is set.

Change-Id: I2aaa9e2fa87041fd0025d62ce459f958b7890f74
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
remove support for the deprecated ProductModule item

Change-Id: I8bf2b381d17e4bcee5a6111ea77d95b4b1201fa5
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>