gbsim: add pwm protocol handler

Add a PWM protocol handler. This handler operates in
the usual software only mode which dumps out the PWM
protocol packets sent to/from the AP. In addition, a
BeagleBone Black hardware backend is provided which
leverages libsoc to drive hardware PWMs on the BBB
expansion header.

Signed-off-by: Matt Porter <mporter@linaro.org>