Begin work on refactor of userland build-system: gettext will be used for testing. Not yet functional.