Merge pull request #40 from dscannell/stable/essex

Merge of the latest development from Diable into Stable/essex
Merge branch 'master' into stable/essex
Merge pull request #44 from dscannell/stable/essex

Fixed up the unit tests for stable/essex branch of Master
Merge branch 'master' into stable/essex
Merge commit '266e025ea75d24388f44c9996248175bcf37b69a' into stable/essex
Merge pull request #47 from dscannell/stable/essex

The launch parameters changed so need to reflect that migration code path (essex)
Merge branch 'master' into stable/essex
Merge pull request #50 from dscannell/stable/essex

Fixes to the migration code path (stable/essex)
Merge changeset f9ec77e74e4f8962373070592036fc7086b9490f from master.
Merge commit 'cddea47027a93f604d618d018cca9f4ce3ad340e' into stable/essex
Merge branch 'master' into stable/essex
Merge pull request #53 from dscannell/stable/essex

Fixed issue where the network was not always set on the most recently launched instance. [Stable/essex]
Merge commit 'e0cf7b3ff740e2f7198dcec4ef1fd0ab752dc8ca' into stable/essex
Merge commit 'c4acb45345062d4ee39c9b2f5c8d4c9e3d049df2' into stable/essex
Merge branch 'master' into stable/essex
Merge remote-tracking branch 'origin/stable/essex' into stable/essex
Merge branch 'master' into stable/essex
Essex requires partial eventlet support to register the service.
Merge branch 'master' into stable/essex
Merge commit 'a8c3fbeb05c06f5cd878ac09065c9246ef65e3a3' into stable/essex