Add CI, fix a couple tests, kill .viscode folder

1 job for 4-start-anew in 0 seconds (queued for 1 second)
Name Stage Failure
test_lib-ical Test There is an unknown failure, please try again
Running with gitlab-ci-multi-runner 1.8.1 (a2efdd4)
Using Docker executor with image node-latest ...
Using locally found image version with exactly the same ID
Pulling docker image node-latest ...
ERROR: Build failed: Error: image library/node-latest:latest not found