Very crude argument logging

Needs some work. Possibly get rid of NSMethodSignature?