ECONDEC-79: Change continuous integration service from TravisCI to Gi… …tHub Actions (#159) * Add github action workflow * Add X server to github actions to enable tests with gephi graph visualization * Checkout git history with github actions to enable git client tests on underlying git repository * Update tycho version from 2.4.0 to 3.0.4 and JDK to 17 (as tycho requires) * Update dependencies in pom.xml * Update version to 0.0.4