Merge pull request #24 from laurisvan/master

Simplify testing tasks; make tests & linting optional on watch workflow
Merge pull request #26 from laurisvan/master

Fixes #25: Docker build now executes alright; port and hostname now fetched from environment; typo fixes.
Fix server port reading
Fixes #27: Project installation instructions were outdated