Remove direct access checks

Issue: https://github.com/kohana/core/issues/508
> @rjd22 <https://github.com/rjd22> This PR doesn't have to be merged right
> away, I too think its a good idea to secure kohana/kohana first before
> merging.



Every commit needs to be atomic, leaving the branch in a consistent state.
Foregoing consistency until a future commit is inadmissible.