__repr__ improvements

Users can define custom `__repr__` function.
Default stub `__repr__` looks nicer: `stub(login='l0kix2')` instead of `<pretend.stub object at 0x379cb90>`