removed second param in getCachePath calls
implemented delete() + fix testDelete_onExistingCache_NotRemovable()

+fix delete test testDelete_onExistingCache_NotRemovable()
added phpunit codecoverage tags (not effect :( )
refactored getCachePath()
exists now use default conditions

+doc
improve phpdoc
removed useless comments