Improve handing of broken core description files

Instead of failing or silently ignoring various errors in the core
description files, a warning is now issued