Updated AclComponent documentation

The AclComponent documentation erroneously mentions an old class named `AclBase` that was converted to `AclInterface` [in this commit](https://github.com/cakephp/cakephp/commit/e111735905442a939fb351a4997adfc4124423e3)

#### Changes in this PR
* Updated `IniAcl::initialize` documentation to match the method signature.
* Updated the `AclComponent` class documentation to remove `AclBase` and add the `AclInterface` implementation requirement.
* Updated `AclComponentTest::testAdapterException` documentation to correctly indicate that a missing `AclInterface` implementation is what triggers the `CakeException`