Do not load a new provier if it is an object

Do not create a new Provider object if one is used to create the Strong instance.

```php
        $provider = new \Strong\Provider\Mock(array());
        $strong = new Strong(array('provider' => $provider));