Move Callable's 'build_argspec' method to ArgSpec

It makes much more sense for it to live there.