An Apache Spark-shell backend for IPython