Migrate salt.cloud.exceptions to salt.exceptions

This means that we no longer have to load salt.cloud when calling the
salt cli and paves the way for additional sandboxing of salt-cloud to avoid
unecessary imports.

Also moves the attempted import of salt.cloud inside the salt-cloud() function in the cli. 

Also removes some imports that appear to be unused. Saves a few ticks in my profiling tests.