Ignore contrib/sources and my giternal configs
Update linker.py to use a separate subdirectory for linkable files, so it can be a git submodule and can also use '.' as a prefix