Some JavaScript fun: improve the crouton extension:
 - Allow enabling/disabling
 - Nicer display of log messages
 - Allow enabling/disabling debugging
Make sure we do not create FIFO pipes if they do not exist already.