Raise MissingParameterValue instead of Invalid

There are several functions that were raising InvalidParameterValue,
when it should be a MissingParamenteValue. This way we can differentiate
both exceptions when needed.

Change-Id: Ia5ce05e30b3fb00261854857aeef46238a8b00f8
Merge "Raise MissingParameterValue instead of Invalid"