Make all verify requirements methods take callbacks

This moves the error handling to bootstrap and also allows us to 
display a success message.