Fixed string generator test for python3
Increased test runs to 1000
Attempting to move unittests to unittest framework, fix for object as runs value
Added passthrough for wrapped function docstring and name
Simpler run retreival
Decorator now passes instance or any other on call arguments as required