Feature/eugene/speed constraints mission 2a

I suggest you add a "message" parameter to this call.   
* the call at 1051 would include "Vessel failed to cross gate within required speed range".
* the call at 1057 would include "Vessel failed to pass through gate".

These would be more explanatory than the single version at 1374.