Add basic support for interceptors

@JakeWharton @jhump @swankjesse 
I agree that Wire should recurse down the hierarchy so the interceptors can concern themselves with leaf nodes only. I'm working on this now.