Fix swapped nominal/numeric for stroke scale defaults
Check for undefined mark definition properties

This avoids an error that happens with (usually) group marks, which
have no entries named 'properties'.