Add shell passenger to execute shell scripts

Add a passenger which simply executes scripts. Fixes #57 and #58.

Thanks to @bitboxer for the help with the unit test! :+1: 
Yep, agreed – that makes a lot of sense!