feat(main): two options for extra alias tasks

With `options.extraTestTasks` and `options.extraTestAllTasks` one can now easily ensure that more than the basic tasks are run as part of the ordinary tests or the integration tests.