Return a better error message when pack download fails.
Fix packs.install - we should only run setup_virtualenv action for packs which
have successfully downloaded.
Merge pull request #915 from StackStorm/packs_actions_improved_error_handling

Improve error messages and handling, fix bugs in packs actions