Issue #398 Don't allow user to run helm commands outside of context.
* helm.el (with-helm-alive-p): New macro. * helm-files.el: remove autoload cookies in all commands running from helm. * helm-config.el: Update autoloads.