[FLINK-1173] [streaming] Add socket text stream as a data source for the streaming API
[FLINK-1173] [streaming] SocketTextStream minor fixes + documentation

This closes #204