Support for Apache Spark

This patch adds basic support for launching a
Spark application on YARN in standalone mode.

- support for env specific config through client.cfg
- simple status tracking / error handling
- kills the yarn app on ctrl+c

Change-Id: Ia1b488eef74c2bade31c9c3fc38b8e508d6cee64