reload entity within async task to avoid lazy initialization exception
Extract anonymous Work class into SaveBatchWork
Merge pull request #276 from zanata/fix-push-translation

reload entity within async task to avoid lazy initialization exception