mon: get rid of the prepare_bootstrap() mechanism

This pull request contains 3 patches:

- call finish_proposal() after finishing a recovery, allowing us to handle it as any other proposal including trimming if need be;
- call finish_contexts() on the queued proposals list, thus allowing the proposal's contexts to be correctly handled
- rip the prepare_bootstrap() stuff as it is not needed