[BUGFIX] Cache directory should always be created if it doesn't exist
add failing spec for automatic directory creation
Merge branch 'master' of github.com:benlangfeld/action_mailer_cache_delivery into benlangfeld-master
Check for cache file exist on #cached_deliveries and #clear_cache. Fixes #2