Adding error command handling to ShellSpout.
Adding restart-on-failure ability to shell process and shell spout.
Adding restart on failure capabilities to shellbolt as well.
Merge branch 'multilang-restart'