Add Arrays::getOne

Use case: I want to select the value of `username` if it is not null or select the value of `email` otherwise generate a unique username for the user.

```php
$post = ['username' => null, 'email' => 'chadicus@example.com', 'password' => 'secret'];
$username = Arrays::getOne($post, ['username', 'email'], generateUsername());
```

Let me know if you have any questions.
This section may be better handled by another method:
```php
$username = Thunk::callIfNull(Arrays::getOne($post, ['username', 'email']), 'generateUsername');
```

This may handle your `null` usecase as well and allow the isset to be an array_key_exists above.