[SPARK-2377] Python API for Streaming

This patch brings Python API for Streaming.

This patch is based on work from @giwa
Better to call this `hdfs_wordcount.py` to stay consistent with `network_wordcount.py` and the Scala examples.