Several changes (sorry)

Hi Stefan,

I can send you several pull-requests (I think ;-), but here are my changes, maybe helpful for your plugin:
1. php-strict error in component constructor with unused parameters
2. added validateSha1 method
3. added .php to the ini-file to prevent accidental reading through public webserver (identical on how CakePHP names the acl.ini.php file)