Synchronization in neuronal oscillator networks with input heterogeneity and arbitrary network structure