convert third-party exception to ConnectionError

fixes bug #1207635

Change-Id: I37da522e812286e72706409b8a6d4652515f720f
Add missing babel dependency

Add missing babel dependency.

Change-Id: I9d9c6fe84ada1fa6c5cfb10052f76689a2c84206
Signed-off-by: Chuck Short <chuck.short@canonical.com>
Merge "Add missing babel dependency"
Merge "convert third-party exception to ConnectionError"