The core folder is now a symlink to a versioned folder

This will allow to work on different versions of core from
different branches without having to repeat the download
Can you remove `|| exit 1` when your PR #630 has been merged. Or does a subshell (`( ... )`) mess things up?