Make code more Swift-style

Made code a bit more idiomatic in Swift-way.
Единственным открытым полем `CSDataManager` является `managerContext`. Чтобы избежать возможности его изменения извне достаточно объявить его как неизменяемое значение через ключевое слово `let`. Инициализация поля объявленного с `let` может быть отложена, при условии что ему будет присвоено значение в конструкторе (`init`).