Added -std=c99 to compiler flags
Replaced strdup with strcpy/malloc
Removed an unused variable destined to check fscanf return codes
Fixed indentination of cache.c to spaces only
malloc the cacheFile path instead of relying on variable array declarations
Fix memory leak in cache.c:cacheClear