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

1 job for 4-start-anew in 0 seconds (queued for 1 second)
Status Job ID Name Coverage
  Test
failed #1623
test_lib-ical

00:00:00

 
Name Stage Failure
failed
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