Core (build): Add testing into build system; run with 'make test'