Fix updating boolean attribute values

If we have a boolean attribute, for instance created with
```php
UserAttributeKey::add('boolean', array('akHandle' => 'test ', ...));
```
It is not possible to update its value to false with the following code:
```php
$userInfo->setAttribute('fake_email', false);
```
Since `false` is considered as _no value_