Refactor magic strings
Bug fix: error during update of locale when locale is null
Set task added status to reflect if task is added to memory
Implement fallback for clear()