Adding error command handling to ShellSpout.

The ShellBolt has an equivalent case for handling "error" commands so I thought it would be appropriate for the ShellSpout to have one too.