Return the correct remote results

Right now it just returns the last remote. This is an issue if you have multiple remotes.

This changes the output from:
```php
Array
(
    [fetch] => Array
        (
            [origin] => git@github.com:ericduran/PHP-Stream-Wrapper-for-Git.git
        )

    [push] => Array
        (
            [origin] => git@github.com:ericduran/PHP-Stream-Wrapper-for-Git.git
        )

)
```

to:
```php
Array
(
    [ericduran] => Array
        (
            [fetch] => git@github.com:ericduran/PHP-Stream-Wrapper-for-Git.git
            [push] => git@github.com:ericduran/PHP-Stream-Wrapper-for-Git.git
        )

    [origin] => Array
        (
            [fetch] => git@github.com:teqneers/PHP-Stream-Wrapper-for-Git.git
            [push] => git@github.com:teqneers/PHP-Stream-Wrapper-for-Git.git
        )

)
```