Extend `CustomerWrapper` support for `TokenInterface`

Fixes #347
I am neither comfortable with empty doc blocks. At least we should add 

```
/**
 * Load customer from token
 */
```

but if we can use the *Given-When-Then* style... we should use it.

For the dataProvider methods...

```
/**
 * Data for myTestMethod
 */
```