Renamed SingleInstanceTaskLocked exception to SingleInstanceTask.LockedException
All core tasks now accept a language argument and use default language in settings.py if none is provided
Merge branch 'internationalized-tasks' into dev