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.
Merge pull request #15 from vuntz/validation

Rewrite validate_proposal_after_save