fix method parameters

+ prepend method names in log with class
Refactor: Genprovider.classmask to return mask of class type (instance, method, ...)
Use classmask to output correct provider types
v0.2.0