Card #139 enabled http connection shutdown (otherwise can timeout if too many connections),
use MigrationUser to transport data during migration,
TODO: change migration to rely on data module, remove all duplicated code in migration module, including MigrationUser (move to data)