db_sync: correct logic, do not ignore failures

Simplify and correct logic to not ignore errors which may occur when
checking the db_version using the manage tools.

Also remove no longer needed exit_status module.
Does it work with:
```
when: (database_create.changed and not database_sync|bool) or database_sync|bool
```
?
I'm not a fan of comparing the bool out put to False, when the bool output is a boolean itself.  Not a big deal though if what you have works.