In the flush() method, if no keys matched the pattern, the callback was never being called.
Merge pull request #28 from aleph2012/cache-flush-bugfix

In the flush() method, if no keys matched the pattern, the callback was ...