[FLINK-1170] Fix faulty input split localization

Pass hostname to split assigner
Avoid clashes by only using the first component of the fully qualified hostname
Would either serialize/deserialize the hostname as well, or at least set it to null.