Allows setting of additional valid view options

closes #4582
This whole `if..else` can be replaced by a one liner 

```php
$this->_validViewOptions = array_merge($this->_validViewOptions, (array)$option);
```