No need for a nested try/except block.

Python 2.5 supports try/except/finally blocks.
No need to leave transaction management twice.
Fixed inappropriate mention to sync_stores.
Fixed doc reference.
Provide informational message when using updatedb.

Fixes bug 2772.
PEP8 + readability.
Removed unused and duplicated imports.
Removed old and unused script.