Merge pull request #3 from insaneinside/build-system-fixes

Build system fixes: this looks OK now, so I'm merging.
Merge pull request #4 from insaneinside/build-system-fixes

CacheInterface.h: make CkCache.h an angled #include
Makefile.in: corrected reference to Makefile.dep in `depends` rule