20130909 eth finish cloud analysis driver 56443410

Changed API of CloudAnalysisDriver from taking a CloudProvider to taking a CloudSession. Wrote and started debugging regression tests. Will merge pull request then branch off again to continue work.