Makefile ignores temporary vim files when running tests.
Minor re-factors of GameAssetLoader.