Only generate code for some methods on a service

@danrice-square @loganj 

It would be much faster to do:

```
if (typesToEmit.contains(serviceName) || (method != null && typesToEmit.contains(serviceName + "#" + method))
```