Serialize the context Config object to Mesos tasks, rather than the current system properties

This enables multiple SparkContexts in a driver and also enables much better type information
to be transmitted.
Get Akka config paramters from config instead of system properties
Pass in a config, no need to set and clear properties!!
No need to clear the system property anymore!