Added programmer source code caching!

This is great if using a massive directory for the programmer
screensaver - I use the linux kernel, for which otherwise takes several
minutes for termsaver to check each file
__Minor__ code change
Merge pull request #1 from ariccio/Dev

Dev