Save to disk cache asynchronously

Fixes #10
Merge pull request #10 from scompt/async_setObject

Make setObject:forKey: write to disk asynchronously