Controller Wildcard Authentication Rules

I have re based and re submitted the pull request for the wildcard authentication for controllers. I also created a couple of unit tests for testing purposes. 

```php
//example of config for controller dashboard
$config['auth_override_class_method']['dashboard']['*'] = 'none|digest|basic';
```