Test pushing new notebooks
Add realisation of pushing new notebook
Add test push notebook with duplicates
Add realisation of merging notebook duplicates
Add test and realisation of pushing changed notebook
Add test duplicates on update
Add pull notebook test
Add realisation of creating notebook from remote
Add tests for updating notebook from server
Add realisation of update notebook from remote
Add test for deleting not exists notebook from service
Add realisation of deleting not exists after pull
Add push new tag test
Add realisation of pushing new tag
Add test for pushing changed tag
Add realisation of pushing changed tags
Add test for pulling new tag from server
Add realisation of pulling new tag
Add test for pulling changed tags
Add realisation of pulling changed tag