On router reboot, wait for the previous router to be deleted.
Manage the deletion wait with a boolean return value, not an exception.
A few minor changes based on feedback.
Return True when the instance is in `BUILD` status.
Merge pull request #128 from ryanpetrello/master

On router reboot, wait for the previous router to be deleted.