Added DataSource.getDefaultCacheDirectory()

I got tired of manually finding the directory, so this utility method simplifies that.
Merge pull request #2 from ChristopherCarpenter/master

Added DataSource.getDefaultCacheDirectory()