Ignore everyhing named scratch (to save it from git clean -fd)
Little bugfix for folders without any main() src files
Now all core exes are automatically built (only some g++ warnings appear)