Fixes issue #360; modified puppet broker plugin so that it uses a more widely accepted Bourne-style shell syntax to redirect both stdout and stderr when invoking the '/tmp/puppet_init.sh' script during the broker handoff process.  Previously, this script was invoked using the syntax '|&' to redirect both stdout and stderr to a 'tee' command, now the syntax '2>&1 |' is used instead (which works better with older versions of 'bash' and older versions of other Bourne-style shells)
Merge pull request #364 from tjmcs/tb/fixes-issue-360

Fixes issue #360; redirect of stdout and stderr to 'tee' changed from `|&` to `2>&1 |`