ignore swo files, cleaned up build/.gitignore
reapplying libucd -> $(PROJ_LIBNAME)