Added packages argument (packages after save repository)

Until this task will be executed in asynchronous mode, MessageServer is not needed

Original repository erased just before move temporal (no at the begin of function)

Fixed move files recursively process
If repository have no packages, also create_physical_repository to avoid client errors
Changed create_physical_repository call (argument changes)