NXP-12694: Init Alembic migration tool
NXP-12694: Process Alembic migration after initializing database engine
Cosmit
NXP-12694: Move alembic folder at the root of nuxeo-drive-client
NXP-12694: Use generic resource directory finder to instantiate ScriptDirectory with alembic folder path (for it to work in a frozen app)
NXP-12694: Use generic resource directory finder for icon files
NXP-12694: Include Alembic resources in app frozen with cx_Freeze (Windows only for now)
NXP-12694: Add empty file to alembic/versions for it to be initially versioned by Git
NXP-11581: Don't create local folder before actually processing server binding instantiation
NXP-11580: Display more relevant error message when catching URLError at server binding
NXP-11580: Catch OSError or WindowsError when trying to bind server to display relevant message in this case (happens if local folder creation fails)
NXP-11580: Pass missing dialog parameter to handle_error()
NXP-11580: Remove NXP-11580 related TODO and add TODO for NXP-12657
Add deprecated decorative function to utils and mark BaseAutomationClient.execute_with_blob as deprecated
NXP-12694: Include Alembic resources in app frozen with both cx_Freeze and py2app (Windows + OS X)
NXP-12694: Fix missing brackets in setup.py
NXP-12694: Revert "NXP-12977: Typo"

This reverts commit d633467161a8e34719df75fb440d6d1ba3d87159.
NXP-12694: Revert "NXP-12977: Add warning in Nuxeo Drive download area about needing to clean up .nuxeo-drive"

This reverts commit 3e3c17f6cd4bf6ac736fa37cb600def55f9ed0c9.
l10n cosmit
NXP-12694: Update DEVELOPERS with a section on model update and use of Alembic