Alyssa/add wire support

I pass in `com.squareup.wire.SimpleServiceWriter` as service_writer in this test.

I tried to use a keyword param that defaulted to None, but it didn't really work.

Also, I've changed `calculate_genfiles` to also take `service_writer` because if service_writer is set, we want to include generated service java files. and vice versa.