use fallback for coreDir instead of a simple warning

in most cases it's okay to fallback to the current build/ directory instead
of showing a warning. Some projects don't need a coreDir to run their tests,
so we should not enforce those to state one.