Create build dir before package target

Package target fails if the output folder doesn't exist.
Use default configuration when event absent

Fixes the problem of not printing the random seed when not using a
SuiteConfiguration event.