Rewrite validate_proposal_after_save

First, there's no conflict with swift and nova roles because of the API
to claim disks.

Also use new validate_at_least_n_for_role API.

This depends on https://github.com/crowbar/barclamp-crowbar/pull/845