Restore ArrayObject protectedProperties on unserialize.

Oh well, this is strange, the tests pass on Travis but on my development machine I had problems with:
```php
$ar = new Zend\Stdlib\ArrayObject();
$serialized = serialize($ar);
var_dump(unserialize($serialized));