Correct a number of minor issues in capillary pressure scaling code

This change-set fixes a correctness issue (use of variable-length arrays) and removes two inconsistencies from the implementation of function
```C++
SaturationPropsFromDeck<SatFuncSet>::swatInitScaling()
```