Warn if a parameter without default follows a parameter with default value

Fixes bug 644241.