docker integration
Hi, this adds some minor commandline parsing, path normalization and a buildable docker file.
For now I've got a few questions about stuff (mostly if I'm doing things right), please see the TODO
comments in the first commit. Replying in gitlab is OK.
I'll add some other minor improvements (mostly code formatting and a few possible data handling cleanups), no need to add these in the end but it might be useful.