The access_arguments value 'administration site configuration' -- the 7th line of hook_menu -- is a typo. If you mean to use the perm exposed by the system module, it should be 'administer site configuration'. As written, only User 1 can access that settings page because the permission 'administration site configuration' doesn't exist.
Comments
Comment #1
quicksketchThanks! I'll put in this change shortly.
Comment #2
quicksketchFinally committed. Thanks again.