feat(system-build): add hatch support as a new build system Closes #103 See merge request to-be-continuous/python!144