Fix change_status and shelter user from failures for state change to existing state.

This PR fixes a bug in method change_status and shelters the user from Runtime Exceptions raised
by the Errata API when changing the  status to the current status.
@abellotti Please review