Use `Model::$alias` instead of `Model::$name`
Refactor counter cache key retrieval into single method
Disable counter caching for undelete save call too.
Add tests for multiple counters.
Merge pull request #57 from ndm2/counter-cache-compatibility

Counter cache compatibility fixes and tests