Fixed wrong exceptions use for decommission errors

1. raise Exception is a bad idea
2. SaharaException doesn't take parameters

Introduced new exception and switched both wrong raises to new exception.

Change-Id: I1d4dee8243d62d5686011eae48a15d3fda1e78f1
Merge "Fixed wrong exceptions use for decommission errors"