Reverting #3972 and implementing clearAccessRíghts

PR #3972 implements access cache clearing in a very BAD way. This reverts that and implements a new method named clearAccessRights() to achieve a similar effect.
something wrong with `i` character  :wink:
![screen 2014-11-04 20 08 22 323x80](https://cloud.githubusercontent.com/assets/1568198/4905183/9c78040e-644d-11e4-88ec-14e937a9fabc.png)