[ADD] Readme, gitignore and CI magic

No clue about the CI magic. Hope it's right.
Including repositories at the end (`$HOME/banking`) is only necessary for other repos, for example: this repo has a module which depends on modules from `mgmtsystem` but we don't want to test those.