Spark exception cleanup

1) Wraps `GitException` to `SparkException`.
2) Cleanup

@devoncarew 
perhaps instead break the line right after the `.catchError(`?